use*_*672 1 xcode code-signing ios provisioning-profile
我正在尝试在iTunes上分发我的Phonegap应用程序.我之前成功完成了这项工作,但后来改为新Mac.我正在使用Xcode 5.0.2.
我已经创建了开发和分发证书.然后我创建了一个App ID,在"Explicit App ID"下输入Bundle ID.
然后,我为应用程序创建了一个开发配置文件,选择了正确的App ID,iOS开发证书,我的设备,为配置文件命名并单击"生成".我下载并双击添加到xcode.xcode管理器打开,我看到它已添加到我的设备配置文件中.然后,我可以在我的物理设备上成功运行该应用程序.
现在我想分发它.我创建了一个新的配置文件,在Distribution下选择"App Store",选择正确的App ID,iOS Distribution证书,然后单击"generate".当我双击下载的文件时,xcode中的管理器将打开,但分发配置文件不在设备配置文件下.当我单击+按钮添加配置文件时,我无法选择配置配置文件,但我可以选择开发配置文件:

我不知道为什么会这样.我尝试关闭并打开xcode,但无济于事.我试着等了几个小时.再一次,它没有用.
然后,我尝试通过创建存档来分发我的应用程序.首先我去构建设置>代码签名并选择iPhone Distribution:

然后我选择我的物理设备并选择产品>存档.我收到错误:
No matching provisioning profiles found
None of the valid provisioning profiles include the device Belgian Iphone (identifier: xxxxxxxxxxxxxxxxxxxxxxx).
Xcode can resolve this issue by downloading a new provisioning profile from the Member Center.
Run Code Online (Sandbox Code Playgroud)
我点击"修复问题"并最终得到错误:
There was an error generating the team provisioning profile for AppID 'FT49U8Q9JE'.
Run Code Online (Sandbox Code Playgroud)
此处给出的AppID与开发人员门户中App ID的前缀不同.我不知道它是否应该是一样的.有什么建议吗?我已经花了3天时间解决这个问题,如上所述,我之前的Mac上没有任何问题(我不再拥有)!
| 归档时间: |
|
| 查看次数: |
11371 次 |
| 最近记录: |