内容如题,前几天在工作上需要打包没有apple account 的ipa,所以在google上找到了一个方法,在这里和大家分享下并自己做个记录 (PS:如果有什么不对的地方,欢迎大家提建议)
1.在应用程序中找到Xcode,右键显示包内容
2.如图2所示跟随路径找到SDKSettings.plist文件
contents > Developer > Platforms > IPhoneOS.platform> Developer > SDKs > IPhoneOS.sdk > SDKSettings.plist
3.拷贝一份SDKSettings.plist文件到任意位置(你记得就好)
4.关闭你的Xcode,然后打开你拷贝出来的SDKSettings.plist文件,找到DefaultProperties目录下的 CODE_SIGNING_REQUIRED,并把YES 改为NO (注意大写)
5.用拷贝出来的SDKSettings.plist文件替换原路径下的SDKSettings.plist,到这里我们已经成功了一大半了。
6.打开需要打包的项目,在building Settings > Code Signing Identity下,把Debug和Release 参数改为 Donot Code Sign
7.就和打包文件一样Archive你的项目
8.找到你生成的Archives文件,在finder中显示,然后右键显示包内容
在Products > Applications 中找到你的项目
9.打开你的itunes,将图8中的文件拖入iTunes 应用模块中
10.右键在iTunes中生成的App,并在Finder中显示,然后你就能看到你生成的ipa文件了。