无法将分发配置文件添加到Xcode 5
我正在尝试在iTunes上发布我的Phonegap应用。 我之前成功完成了这项工作,但后来改为新Mac。 我正在使用Xcode 5.0.2。
我已经创建了开发和分发证书。 然后,我创建了一个App ID,在“Explicit App ID”下输入Bundle ID。
然后,我为应用程序创建了一个开发配置文件,选择了正确的App ID,iOS开发证书,我的设备,为配置文件命名并单击“生成”。 我下载并双击添加到xcode。 xcode管理器打开,我看到它已添加到我的设备配置文件中。 然后,我可以在我的物理设备上成功运行该应用程序。
现在我想分发它。 我创建了一个新的配置profle,在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.
我点击“修复问题”并最终得到错误:
There was an error generating the team provisioning profile for AppID 'FT49U8Q9JE'.
此处给出的AppID与开发人员门户中App ID的前缀不同。 我不知道它是否应该是一样的。 有什么建议吗? 我已经花了3天时间解决这个问题,如上所述,我以前的mac(我不再拥有)没有问题!
最近让我感到困惑的是必须在构建设置中实际设置配置文件
- 为什么这个代码比天真的方法更好地解压缩UIImage?
- 用于Apache Cordova / Visual Studio 2015的工具无法在IOS模拟器中启动应用程序
- OpenCV 2.4.3+与iOS的libstdc + +?
- objc_setAssociatedObject上的EXC_BAD_ACCESS使用-weak_library /usr/lib/libSystem.B.dylib链接器标志
- 使用iOS SDK在运行时创buildplist?
- 从第三方iOS应用程序打开Lync 2013移动客户端
- 在xcode 6.1和os x yosemite不支持ios 7.1及以下版本?
- Swift iOS:使用以下代码泄漏内存(video播放器)
- jQuery的ContextMenu事件不工作在IOS 8.2