我已经在iphone上运行了我的应用程序,很棒,但是要在itunes商店列出我需要"通用二进制"的东西.
我试过找到答案,但我似乎无法在xcode中找到一个简明易懂的解释.当我尝试构建二进制文件时,我总是会遇到错误.任何人都可以指出我可以遵循的基本步骤,创建一个可以上传到itunes商店的通用可执行二进制文件吗?
还有一件事,是有某种类型的应用程序,比如重命名项目应用程序或者AppleScript的东西,只需点击几下就可以为我做这件事吗?
试试这个:
为App Store准备新的配置文件
确保您的Ad Hoc分配正常.
转到程序门户>配置>分发
新的个人资料按钮
分配方法:App Store
个人资料名称:MyApp App Store(或其他)
App ID:MyApp(你已经创建了一个吧?)
提交按钮
在XCode中设置新的配置文件/配置
下载证书(您可以单击"分发"选项卡以在生成时重新加载该选项卡)并将其加载到XCode中
在XCode中,打开项目并转到项目>编辑项目设置(或双击"组和文件"面板下的第一个项目)
在"配置"选项卡上,单击已有效的现有Ad Hoc分发配置,然后单击"复制"按钮.打电话给新的"App Store"
单击Build选项卡,然后在弹出窗口中的Code Signing> Code Signing Entity下选择"MyApp App Store"下的"iPhone Distribution - MyCompanyName"
构建并上传到iTunes Connect
为了好运,清理一切,然后将Active Configuration设置为"App Store",构建并继续.在iPhone上测试它.
在Finder中找到您构建的应用程序,在项目目录中> build> App Store-iphoneos> MyApp.app ...右键单击并"压缩MyApp.app"
将生成的MyApp.zip上传到iTunes Connect.
Universal Binary与它无关.要通过App Store分发,您需要创建分发配置文件.iPhone开发人员门户网站为此提供了逐步指导.查看"分配"选项卡下的内容.