Xcode ITMS-90289-在Mac App Store中使用应用程序组

Xcode ITMS-90289-在Mac App Store中使用应用程序组,xcode,macos,swift,code-signing-entitlements,ios-app-group,Xcode,Macos,Swift,Code Signing Entitlements,Ios App Group,我已尝试将我的应用程序提交到Mac应用程序商店,并显示错误ITMS-90289 我不确定我会错在哪里。我应该给应用程序组命名不同的名称吗 错误ITMS-90289:无效的代码签名权限。您的应用程序捆绑包的签名包含Mac OS X不支持的代码签名权限。具体而言,不支持“co.uk.smudgeinc.BLANK”中键“com.apple.security.application groups”的值“[group.co.uk.smudgeinc.BLANK]”。此值应为字符串或字符串数组,每个字符串

我已尝试将我的应用程序提交到Mac应用程序商店,并显示错误ITMS-90289

我不确定我会错在哪里。我应该给应用程序组命名不同的名称吗

错误ITMS-90289:无效的代码签名权限。您的应用程序捆绑包的签名包含Mac OS X不支持的代码签名权限。具体而言,不支持“co.uk.smudgeinc.BLANK”中键“com.apple.security.application groups”的值“[group.co.uk.smudgeinc.BLANK]”。此值应为字符串或字符串数组,每个字符串以TEAMID开头,后跟点“.”

group.identifier用于iOS应用程序组名称

对于Mac项目,应用程序组应以您在此处找到的团队ID开头:

将应用程序组添加到项目中时,Xcode会用$TeamIdentifierPrefix填充名称。当我使用$TeamIdentifierPrefix.name时,我的项目验证失败,显示了与您类似的消息

将此值显式设置为[Team ID]。name为我解决了问题,即团队ID为ABC123–使用ABC123.name。

group.identifier用于iOS应用程序组名称

对于Mac项目,应用程序组应以您在此处找到的团队ID开头:

将应用程序组添加到项目中时,Xcode会用$TeamIdentifierPrefix填充名称。当我使用$TeamIdentifierPrefix.name时,我的项目验证失败,显示了与您类似的消息


将此值显式设置为[Team ID]。name为我解决了问题,即团队ID为ABC123–请使用ABC123.name。

您在此处尝试过解决方案吗@不幸的是,我认为这对这个问题没有帮助。这能回答你的问题吗?你试过这里的解决方案吗@不幸的是,我认为这对这个问题没有帮助。这能回答你的问题吗?