我有一个使用XCode 4.3的Mac OS X Lion设置.我不是注册的Apple开发人员.
我通过plist文件告诉我:/Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist并且
/Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist,XCode不要求代码签名.
然后我编译了我的项目,只是一个基本的iPhone应用程序项目,它在模拟器中运行良好.我可以构建并归档它,然后使用自创的证书对其进行签名,并且归档文件出现在管理器中.
目前没什么奇怪的,但问题出现了:我在组织者中没有"分享"按钮.如果我想让它在iPhone下工作,我绝对需要从我的项目中制作一个IPA文件,因为它不接受xcarchive文件.我只得到"验证"和"分发"按钮,这些按钮都需要是注册的Apple开发人员.但是,没有"共享"按钮可以免费构建IPA ...
我已经完成了XCode设置,但似乎没有任何帮助我.甚至文档都说XCode 4.3中有一个Share按钮,所以我的问题是:为什么我不能进行IPA?是否有任何解决方法来获取此Share按钮或通过任何命令行或其他任何东西从xcarchive中获取IPA?
soh*_*pro 36
以下是如何在XCode 4.3中制作IPA:
禁用代码签名:
/Applications.Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/SDKSettings.plist到您的桌面.(确保实际复制和粘贴.没有拖放)DefaultProperties设置CODE_SIGNING_REQUIRED为NO.Build Settings部分(而不是任何特定目标)Code Signing查找Code Signing Identity和两者Debug和Release模式设置Any iOS SKD为Don't Code Sign.制定IPA:
[NameOfYourProject].app并选择"在Finder中显示".Payload[NameOfYourProject].app到Payload.Payload并重命名为[NameOfYourProject].ipa| 归档时间: |
|
| 查看次数: |
35834 次 |
| 最近记录: |