XCode应用程序加载器 - 错误ITMS-9000无效的供应配置文件

时间:2013-11-27 02:39:38

标签: ios xcode itunesconnect provisioning-profile application-loader

当我尝试使用应用程序加载器将iOS应用程序上传到应用商店时,出现以下错误:

ERROR ITMS-9000

这意味着配置文件无效。所以,我删除并重新制作配置文件,然后使用该配置文件存档应用程序,我仍然收到此错误...我之前已将此应用程序上传到iTunesConnect,但我没有错误,但现在即使我没有对我的个人资料做任何事情,或者在应用程序中更改它,我也会收到此错误。

我有有效且未过期的证书,我的捆绑ID是正确的。我拥有的分发配置文件是:

Look at SloganGen

这适用于名为SloganGen的应用程序。

2 个答案:

答案 0 :(得分:2)

尝试以下方法:

  1. 从构建设置中的有效体系结构中删除armv7s
  2. 确保您拥有应用商店的证书。
  3. 检查捆绑包标识符以确保它与证书相同。

答案 1 :(得分:2)

使用您附加的屏幕截图以查找错误&配置文件,看起来问题是“区分大小写”的名称。

个人资料:com.slogangen.slogangen

错误:com.slogangen.SloganGen

来自苹果文档:

Typically, the bundle ID in your Xcode project is a string formatted as a reverse-domain name such as com.MyCompany.MyProductName, where you replace MyCompanyName and MyProductName with your domain and product name. However, unlike domain names, app IDs and bundle IDs are case sensitive.

希望有所帮助。