Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在macCatalyst中启用GameCenter而不破坏配置文件_Ios_Xcode_Game Center_Mac Catalyst - Fatal编程技术网

Ios 如何在macCatalyst中启用GameCenter而不破坏配置文件

Ios 如何在macCatalyst中启用GameCenter而不破坏配置文件,ios,xcode,game-center,mac-catalyst,Ios,Xcode,Game Center,Mac Catalyst,我正在开发一款使用GameCenter的iOS游戏。我正在尝试创建一个macCatalyst构建,为macOS分发游戏。macOS上对GameKit的API调用无法与gamed通信。我通过在权利文件中启用游戏中心(com.apple.developer.Game Center)修复了这个问题。但是,执行此操作后,iOS版本无法安装到任何设备上,并显示以下错误消息: Provisioning profile <xxx> doesn't include the com.apple.dev

我正在开发一款使用GameCenter的iOS游戏。我正在尝试创建一个macCatalyst构建,为macOS分发游戏。macOS上对GameKit的API调用无法与
gamed
通信。我通过在
权利
文件中启用
游戏中心
com.apple.developer.Game Center
)修复了这个问题。但是,执行此操作后,iOS版本无法安装到任何设备上,并显示以下错误消息:

Provisioning profile <xxx> doesn't include the com.apple.developer.game-center entitlement.
资源调配配置文件不包括com.apple.developer.game-center权限。
在developer.apple.com的app ID页面中,在GameCenter下启用macOS标志后,我尝试禁用自动代码签名并创建自己的配置文件

但我仍然收到相同的错误消息

如果我现在尝试重新启用自动签名,我也会收到另一条错误消息

Automatic signing failed
Xcode failed to provision this target. Please file a bug report at <https://feedbackassistant.apple.com> and include the Update Signing report from the Report navigator.
自动签名失败
Xcode未能设置此目标。请在上提交错误报告,并包含来自报告导航器的更新签名报告。
为什么iOS配置文件需要游戏中心授权条目?那个权利文件不是只用于macOS吗

如何在iOS资源调配配置文件中包含该权限


目前,每次我需要在iOS设备上构建时,我都必须删除授权文件中的Game Center条目(将其设置为
NO
不起作用),并且在Mac上测试时必须重新添加它

我目前也在尝试在MacCatalyst应用程序中启用game center,但它只有在我将com.apple.developer.game-center添加到授权时才起作用。但是,当我这样做时,我无法解决设置配置文件的问题,它会显示一个错误“Xcode未能设置此目标。请在上提交错误报告,并从报告导航器中包含更新签名报告。”。由于配置配置文件存在问题,我无法将其发送到应用商店,如果我从授权中删除密钥,游戏中心将停止工作。你找到解决办法了吗?没有,我还没有找到任何东西(我可以使用com.apple.developer.game-center密钥进入权限文件将我的应用程序上载到Xcode 11.5的应用商店,游戏中心工作正常。但是,我这样做的时候,Xcode仍然显示有关配置文件的相同错误。我在发行说明中还发现,此错误是一个已知问题,因此目前似乎无法修复。)警告无效,但至少可以将带有游戏中心的maccatalyst应用程序发送到应用商店。