Ios 标识符为“的应用程序ID”;com.companyName.xyz.NotificationServiceExtension“;不可用
我们有一个项目,其产品目标具有捆绑标识Ios 标识符为“的应用程序ID”;com.companyName.xyz.NotificationServiceExtension“;不可用,ios,xcode,testflight,provisioning-profile,bundle-identifier,Ios,Xcode,Testflight,Provisioning Profile,Bundle Identifier,我们有一个项目,其产品目标具有捆绑标识com.companyName.X&阶段目标具有捆绑标识com.companyName.Y 我们已经实现了推送通知并添加了通知服务扩展文件 为了将阶段构建上传到试飞,我们将通知服务扩展包标识符命名为com.companyName.Y.NotificationServiceExtension 现在,为了将阶段构建上传到testflight,需要此阶段服务扩展的证书/配置文件 当我试图在apple developer portal中创建一个标识符,其应用程序ID
com.companyName.X
&阶段目标具有捆绑标识com.companyName.Y
我们已经实现了推送通知并添加了通知服务扩展文件
为了将阶段构建上传到试飞,我们将通知服务扩展包标识符命名为com.companyName.Y.NotificationServiceExtension
现在,为了将阶段构建上传到testflight,需要此阶段服务扩展的证书/配置文件
当我试图在apple developer portal中创建一个标识符,其应用程序ID为com.companyName.Y.NotificationServiceExtension
,我得到一个错误消息
标识符为“”com.companyName.Y.NotificationServiceExtension“
的应用程序ID不可用。请尝试其他字符串
谁能告诉我我做错了什么
仅供参考,我为产品版本创建了一个标识符,即com.companyName.X.NotificationServiceExtension
,它可以正确上传。嘿,你在这里说:
为了将阶段构建上传到试飞,我们将通知服务扩展包标识符命名为
com.companyName.Y.NotificationServiceExtension
您必须已经为应用程序创建了bundleID,然后?无论何时创建推送证书,都必须将其签名到bundleID。如果是这种情况,请检查其所连接的bundleID,然后更改它或使用该bundleID创建应用。com.companyName.Y.NotificationServiceExtension是您正在使用的确切标识符吗?如果是这样,它可能已经被其他开发人员帐户使用了。您需要选择不同的标识符。这是否回答了您的问题?