无法将应用上传到应用商店,因为“找不到匹配的配置文件”

时间:2016-09-12 03:40:55

标签: xcode xcode7

我刚刚使用Xcode 7在Swift中开发了一个Mac应用程序。我准备将它提交到iTunes Connect / Mac App Store,所以我点击了SELECT t1.ID, t1.tag, t1.index FROM yourTable t1 WHERE t1.tag = (SELECT MAX(tag) FROM yourTable WHERE ID = t1.ID) (成功),找到了档案列表,然后点击Archive。但Xcode陷入了“为[我]加载签名资产”。然后会弹出一个错误:“Applications / myapp.app没有匹配的配置文件;没有任何有效的配置文件允许指定的权利......”

这是错误:

enter image description here

我该怎么做才能解决错误,并在App Store上获取我的应用程序?

一点背景:

  • 我的应用程序使用iCloud Key-Value Store,我有权利正确设置。
  • 我已经为我的应用设置了沙盒(因为我已经阅读了这是必需的)。我将沙盒权利设置为Upload to App Store...,以便从所有文件位置读取/写入&传出/传入网络流量。
  • 我的应用程序是一个笔记记录应用程序,它与iCloud同步并将PDF / txt文件写入磁盘。

这个神秘的部分是我在我的应用程序的权利文件中拥有警告中提到的大部分内容的权利;这是我的权利文件的快照:

enter image description here

那么我做错了什么?

1 个答案:

答案 0 :(得分:0)

我终于解决了这个问题。

这只是因为我使用的是Xcode的测试版,然后切换到以前版本的生产Xcode。这搞砸了我的权利文件,我通过删除它来修复,然后从Capabilities选项卡添加权利,自动创建新的权利文件并提交工作。