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

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

错误ITMS-9000

这意味着configuration文件无效。 所以,我删除并重新设置configuration文件,然后使用该configuration文件归档应用程序,我仍然有这个错误…我已经上传这个应用程序iTunesConnect之前,我没有错误,但现在,即使我没有对我的configuration文件做任何事情,或者在应用程序中改变它,我得到这个错误。

我有有效的和没有过期的证书,我的包ID是正确的。 我拥有的分发configuration文件是:

看看SloganGen

这发生在我的名为SloganGen应用程序中。

使用附加的错误和configuration文件截图,看起来问题是“区分大小写”的名称。

简介: 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.

希望有所帮助。

尝试以下操作:

  1. 在构build设置中从有效架构中移除armv7s
  2. 确保你有一个应用程序商店的证书。
  3. 检查包标识符以确保它与您的证书相同。