我们有一个项目,其产品目标具有捆绑标识符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创建应用程序。