我是一个新手,已经开发 iOS 应用程序大约一年了。上周我的年度证书过期了,所以我从我的 Xcode 中删除了所有配置文件,并从我的 macbook 上的钥匙串中删除了证书和密钥。如这两篇文章所述,我从头开始重新创建了所有内容。(包括从苹果网站下载新证书和配置文件)
iPhone 分发:当前没有匹配的配置文件 http://developer.coronalabs.com/forum/2012/01/10/ios-walkthrough-creating-your-certificates
到现在为止还挺好。好的,现在我的 iphone 分发疯狂问题。我在应用商店中有两个获批的应用,名为“Alarm Touch”和“ABC lite”。我为我的应用程序“Alarm Touch”打开了一个 Xcode 项目,当我查看代码签名时,它有 iphone 分发版(目前没有匹配的配置文件)。所以这就是我所做的。
- 我登录到https://developer.apple.com/ios/manage/provisioningprofiles
- 更新了我的分发配置文件并在 App ID 下我选择了“Alarm Touch”
- 点击提交
- 刷新了页面
- 下载并双击分发配置文件。它在我的 Xcode 和代码签名下添加了它很高兴,即 iPhone 分发(当前匹配“iPhone 分发”)
- 看这个截图
- 现在,如果我打开另一个名为“ABC lite”的 Xcode 项目,它的代码签名分发(当前没有匹配的配置文件)。
- 我是否需要每次都更新我的分发配置文件并按照上述步骤向我现有的已批准应用程序发布代码更新?
- 老实说,去年我的个人资料尚未过期时,我不必每次更新应用程序时都执行这些步骤。
- 我做错了什么或错过了什么?相信我,我一直在谷歌上搜索并阅读有关 stackoverflow 上有关此主题的现有帖子,但找不到解决这种古怪的方法