使用推送通知配置文件安装应用程序失败

Posted

技术标签:

【中文标题】使用推送通知配置文件安装应用程序失败【英文标题】:App installation failed using push notification profile 【发布时间】:2016-09-27 14:42:49 【问题描述】:

使用启用推送通知的证书将应用程序安装到设备时,出现以下错误消息。 “此应用程序或它包含的包具有与此应用程序或它包含的另一个包相同的包标识符。包标识符必须是唯一的。” 如果有人遇到这个问题,请告诉我。

【问题讨论】:

从消息中可以清楚地看出,多个bundle包含相同的bundle ID。 我认为该手机上安装了另一个具有相同捆绑 ID 的应用程序。检查一次! 没有安装相同bundle id的应用 【参考方案1】:

1.捆绑标识符: 根据 Apple 文档:捆绑标识符可以让 ios 和 OS X 识别您的应用程序的任何更新。您的捆绑包 ID 必须在 Apple 注册,并且对于您的应用程序是唯一的。 Bundle ID 是特定于应用程序类型的(iOS 或 OS X)。同一捆绑包 ID 不能同时用于 iOS 和 OS X 应用。

    Apple 标识符屏幕截图。

解决方案:您可能正在使用相同的包标识符,而该标识符正被另一个应用程序使用。请更改您的捆绑标识符并相应地制作证书。

    确保遵循一些标准教程来制作推送通知证书。

https://www.raywenderlich.com/123862/push-notifications-tutorial

编码愉快!

【讨论】:

即使在收到相同的错误消息后,我也更改了我的应用程序包标识符。

以上是关于使用推送通知配置文件安装应用程序失败的主要内容,如果未能解决你的问题,请参考以下文章

使用多个方案和推送通知配置配置文件

苹果推送通知——分发和开发同时进行

应用推送通知生产失败(再次)[关闭]

“进程启动失败:无法获取进程任务”与临时应用程序

临时配置文件和开发推送通知 SSL [重复]

Android 推送通知失败(注册无效)