? 內(nèi)容如題,前幾天在工作上需要打包沒有apple account 的ipa,所以在google上找到了一個方法,在這里和大家分享下并自己做個記錄 (PS:如果有什么不對的地方,歡迎大家提建議)
1.在應(yīng)用程序中找到Xcode,右鍵顯示包內(nèi)容

圖1
2.如圖2所示跟隨路徑找到SDKSettings.plist文件
contents > Developer > Platforms > IPhoneOS.platform> Developer > SDKs > IPhoneOS.sdk > SDKSettings.plist

圖2
3.拷貝一份SDKSettings.plist文件到任意位置(你記得就好)
4.關(guān)閉你的Xcode,然后打開你拷貝出來的SDKSettings.plist文件,找到DefaultProperties目錄下的 CODE_SIGNING_REQUIRED,并把YES 改為NO (注意大寫)

圖3
5.用拷貝出來的SDKSettings.plist文件替換原路徑下的SDKSettings.plist,到這里我們已經(jīng)成功了一大半了。

圖4
6.打開需要打包的項目,在building Settings ?> Code Signing Identity下,把Debug和Release 參數(shù)改為 Donot Code Sign

圖5
7.就和打包文件一樣Archive你的項目

圖6
8.找到你生成的Archives文件,在finder中顯示,然后右鍵顯示包內(nèi)容
在Products > Applications 中找到你的項目

圖7

圖8

圖9
9.打開你的itunes,將圖8中的文件拖入iTunes 應(yīng)用模塊中

圖9
10.右鍵在iTunes中生成的App,并在Finder中顯示,然后你就能看到你生成的ipa文件了。

圖9