我制作了 iPhone 应用程序,现在我想将这个应用程序上传到 Appstore。
当我尝试从管理器上传存档文件时,它向我显示此错误:
:
Bundle identifier
在我的目标项目中是com.Appname
我需要做什么改变?
请提前帮助和感谢。
我制作了 iPhone 应用程序,现在我想将这个应用程序上传到 Appstore。
当我尝试从管理器上传存档文件时,它向我显示此错误:
:
Bundle identifier
在我的目标项目中是com.Appname
我需要做什么改变?
请提前帮助和感谢。
这就是正在发生的事情:
您之前在 iTunes Connect 中注册了一个“等待上传”的应用 ID,但您忘记了它。
您刚刚制作了另一个应用程序并尝试验证,但 iTunes 连接中的状态为“准备上传”。
当您点击“验证”时,Organizer 将旧的应用程序名称显示为应用程序名称,其中显示“应用程序:”,您可能会忽略它。
这就是你需要做的:
转到 iTunes 连接并通过点击屏幕右上角的蓝色按钮“准备上传二进制文件”将您的新应用程序的状态从准备上传更改为等待上传。
返回管理器窗口并点击“验证”。Xcode 现在将识别新应用程序,您不会收到上面报告的错误消息。
希望这可以帮助。干杯。
所以它表明两个标识符不相同,
创建新的标识符,例如,com.cmpny.appname
使用此标识符再次设置 iTunes 应用程序
你的包标识符应该是 com.companyname.appname
在 Xcode 项目设置中设置此标识符。
在 iTunes 连接中使用此 Bundle ID 创建 App id。
使用新的应用 ID 创建配置文件。使用此配置文件获取一个新的 ipa 文件。并尝试验证。
确保 xcode 项目目标设置中使用的包标识符和 iTunes 连接中应用程序详细信息中的包标识符应该相同。
注意:请使用新的捆绑标识符在 iTunes 中创建新应用。
在我的情况下,问题是在应用程序和 iTunes 中设置的小写/大写捆绑 ID。确保它们是相同的 - 从更多->关于这个应用程序中更改 iTunes 之一
转到 iTunes Connect -> Menu More -> About this app 并更改捆绑 ID 和捆绑 ID 后缀。