OGeek|极客世界-中国程序员成长平台

标题: iphone - 使用不同的标识符上传应用更新 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 02:05
标题: iphone - 使用不同的标识符上传应用更新

我正在处理使用推送通知的应用更新。 当我尝试启用应用 ID 的推送通知时,我发现:

Note: Only explicit App IDs can be used to access the Apple Push Notification service. Please use an existing App ID with a specific Bundle Identifier or create a new one.

所以我创建了一个新的应用 ID,但由于 ID 不同,它拒绝将其作为更新上传

是否可以通过推送通知上传应用更新?



Best Answer-推荐答案


第一次上传应用后,您就不能再更改应用ID了!您的问题是您正在使用通配符应用程序 ID 配置文件。您无需更改应用程序 ID,您需要为其更改配置文件(在 iOS Provisioning Portal 上创建)。

当您在 Xcode 中设置的 app id 类似于 com.example.MyAppName 并且您在 iOS Provisioning Portal 上创建了一个 app id 配置文件,该配置文件仅为 ABCD123400.*(ABCD123400 是您的开发者 ID)或 ABCD123400.com.example.* 然后您创建了通配符应用 ID 配置文件。

要使用推送通知或 Game Center,您需要使用明确的应用 ID 配置文件。要获得这个,您需要为 ABCD123400.com.example.MyAppName 创建一个应用 ID 配置文件(确切的应用 ID,但不要更改它,只需替换 *-char!)。

关于iphone - 使用不同的标识符上传应用更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15851779/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4