具有标识符"com.companyName.xyz.NotificationServiceExtension"的应用 ID 不可用



我们有一个项目,其产品目标具有捆绑标识符com.companyName.X&具有束标识符com.companyName.Y的阶段目标

我们已经实现了推送通知,并添加了通知服务扩展文件。

为了将阶段构建上传到试飞,我们将Notification Service Extension捆绑包标识符命名为com.companyName.Y.NotificationServiceExtension

现在,要将stage构建上传到testflight,需要此stage服务扩展的证书/配置文件。

当我试图在苹果开发者门户中创建一个应用程序ID为com.companyName.Y.NotificationServiceExtension的标识符时,我收到一个错误,说

标识符为'com.companyName.Y.NotificationServiceExtension'的应用程序ID不可用。请尝试其他字符串

有人能告诉我我做错了什么吗?

仅供参考,我为产品版本创建了一个标识符,即com.companyName.X.NotificationServiceExtension,它可以正确上传。

嘿,你在这里说:

为了将阶段构建上传到试飞,我们将Notification Service Extension捆绑包标识符命名为com.companyName.Y.NotificationServiceExtension

你一定已经为应用程序创建了bundleID了吗?无论何时创建推送证书,都必须将其签名到bundleID。如果是这种情况,请检查它连接到的bundleID,然后更改它或使用该bundleID创建应用程序。

最新更新