在过去的3周里,我已经重启了这个过程大约4次。我没有成功将我的应用程序提交到商店。请帮我!我今晚刚刚重新开始,我是按照这个顺序做的:
请注意:我没有安装Entitlements.plist,因为我被告知我不需要。在这一点上,一切都很好看。
所以,在项目信息窗口底部的这一点,我看到了这一点:
The name (“common name”) of a valid code-signing certificate in a keychain within your keychain path. A missing or invalid certificate will cause a build error. [CODE_SIGN_IDENTITY]
所以我意识到我没有改变我的应用程序的软件包名称,我将其更改为com.myapp,警告仍然没有消失。我尝试将我的前缀添加到Bundle Identifier中,如下所示:
5JSF8843kJJ.com.myapp(例如)
但错误仍然没有消失!
毕竟我尝试在我的设备上构建和运行,以为它可能会消失。但是我得到了这个错误:
iPod“myIpod”没有与应用程序签名的配置文件。
点击“安装并运行”,在“myIpod”上安装配置文件“myprofile”,然后继续运行“myappname.app”。
请帮忙!我需要让它发挥作用!
感谢您的时间。
更新:我已经对应用程序进行了全面测试,我准备发布,我正在努力获得一个成功的Build,以便我可以压缩我的.app文件并使用Application Loader提交它。
答案 0 :(得分:2)
您无法使用分发证书或分发构建来运行应用程序。
除非选择代码签名证书,否则在运行并完全根据需要进行配置之前,不应复制Release Build。