2011-07-23 42 views
0

当我建立我在Xcode应用程序我有以下禁止我上载我的应用程序在App Store警告:iPhone应用程序分布构建警告:这包是无效

这包是无效的。应用程序标识符权利不是格式正确的 ;它应该包含您的10个字符的应用程序ID种子, 后面跟着一个点,其次是您的包标识符: com.companyname.appname(-19053)

我试图更改束indentifier为“85B9GK2627。 com.companyname.appname”。但我得到相同的警告。有人知道如何解决这个问题吗?

回答

0

当XCode说要将其更改为“XXXXX.com.companyname.appname”时,这意味着您应该实际使用在iTunesConnect上创建应用程序时提供的值。 “.com.companyname.appname”只是一个例子。

+0

我不认为它与iTunesConnect有商务关系,因为在我上传我的应用程序之前构建分布时,我收到了警告。我应该提供什么样的正确应用程序ID“XXXXX.com.companyname.appname”或“com.companyname.appname”?但都不起作用 – yakexi

+1

您是否在使用Entitlements.plist - 上传到TestFlight?如果是,那么你可以放心地忽略这个警告。 –

+0

非常感谢你。我通过添加文件entitlements.plist来解决这个问题。 – yakexi

0

从您在分发调配配置文件中使用的门户复制包标识符并将其添加到info.plist。然后执行清理并构建。

+0

我试过了。我在分发提供配置文件中复制应用程序ID,然后过去到info.plist以获得关键的“Bundle Identifier”,我已经执行了清理。但它不能工作,我甚至删除了分发证书并重新创建。 – yakexi

相关问题