如何在XCode 4.3上制作IPA?

前端之家收集整理的这篇文章主要介绍了如何在XCode 4.3上制作IPA?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个Mac OS X Lion设置与XCode 4.3.我不是苹果注册开发商.

我通过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中提供了一个共享按钮,所以我的问题是:为什么我不能获得IPA的可能性?有没有任何@R_502_323@来获得这个共享按钮或通过任何命令行或者通过任何命令行将IPA从xcarchive中移出?

@R_502_323@

以下是在XCode 4.3中制作IPA的方法

禁用代码签名:

>转到/应用程序.
>右键单击XCode并选择“显示内容”.
>将内容/开发人员/平台/ iPhoneOS.platform / Developer / SDKs / iPhoneOS5.1.sdk / SDKSettings.plist复制到桌面. (确保实际复制粘贴,无拖放)
>打开它,并在DefaultProperties下将CODE_SIGNING_required设置为NO.
>将其复制并替换原始文件.
>重新启动XCode.
>打开你的项目
>在Project Navigator中选择您的项目并打开您的项目的Build Settings部分(而不是任何特定目标)
>在代码签名下找到代码签名身份,并为Debug和发布模式设置任何iOS SKD不要使用代码签名.
>现在你应该可以建立你的项目没有任何错误.

制作IPA:

>在“项目导航器”中选择产品>右键单击[NameOfYourProject] .app并选择“在Finder中显示”.>创建一个文件夹并将其命名为有效载荷>将[NameOfYourProject] .app移动到Payload.>压缩有效载荷并将其重命名为[NameOfYourProject] .ipa

猜你在找的iOS相关文章