在Xcode 6中找不到匹配的预配文件。

4

当我尝试使用xcode 6进行Ad Hoc分发应用程序时,出现了“找不到与“我的应用程序”匹配的配置文件”的消息。我尝试了所有可能的解决方案,但它们都没有起作用。请帮助我。

谢谢

4个回答

4

当我从Xcode 5切换到Xcode 6时,我需要重新下载配置文件并将它们拖放到Xcode 6应用程序图标上。

然后通常情况下一切都正常工作。


这对我来说解决了问题。我一直习惯于将配置文件拖放到iPhone配置实用程序中。 - pir800

4
事实上,您需要创建一个新的分发配置文件,专门用于Ad Hoc部署。这可以在经典会员中心找到,但它是一种新类型的证书。
然后,您可以像使用开发人员配置文件一样选择哪些设备可以用于测试应用程序。
当您以通常的方式从组织者导出软件包时,新创建的证书将可用。
或者,您可以使用苹果提供的iOS 8 TestFlight解决方案,使您的用户可以访问预发布版本。 enter image description here

0

我也遇到过同样的问题,所以我删除了我的项目,幸运的是在我尝试添加那些证书文件之前我有一个备份,并且我加载了那个备份,然后再次尝试,这次成功了。另一种方法是创建一个新的Xcode项目,然后导入并替换已完成的其他项目的文件,对我来说两种方法都行。


0

我通过撤销开发者和发布证书并重新生成所有配置文件/证书解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接