Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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 通知服务扩展签名证书_Ios_Xcode_Push Notification_Ios App Signing - Fatal编程技术网

Ios 通知服务扩展签名证书

Ios 通知服务扩展签名证书,ios,xcode,push-notification,ios-app-signing,Ios,Xcode,Push Notification,Ios App Signing,我想将iOS应用程序上载到应用程序商店。为此,我为应用程序目标选择了分发证书。我有通知服务扩展和通知内容扩展,并设置了自动管理签名 我收到此错误“嵌入式二进制文件未使用与父应用程序相同的证书进行签名。请验证嵌入式二进制文件目标的代码签名设置是否与父应用程序的代码签名设置匹配。” 如果我为内容和服务选择iOS发行版,则出现错误 如何分发我的应用程序?我通过自动签名解决了问题。我被选中自动管理签名。苹果将为此管理签名证书。我通过自动签名解决了问题。我被选中自动管理签名。苹果将为此管理签名证书。X

我想将iOS应用程序上载到应用程序商店。为此,我为应用程序目标选择了分发证书。我有
通知服务扩展
通知内容扩展
,并设置了自动管理签名

我收到此错误
“嵌入式二进制文件未使用与父应用程序相同的证书进行签名。请验证嵌入式二进制文件目标的代码签名设置是否与父应用程序的代码签名设置匹配。”

如果我为内容和服务选择iOS发行版,则出现错误


如何分发我的应用程序?

我通过自动签名解决了问题。我被选中
自动管理签名
。苹果将为此管理签名证书。

我通过自动签名解决了问题。我被选中
自动管理签名
。苹果将为此管理签名证书。

Xcode 12.4。您可以自动设置它。但我还是犯了错误。我已在我的应用程序目标中添加了内容和服务扩展。因此,出于调试目的,您需要在开发人员帐户上注册一个新的应用程序ID(用于内容扩展和服务扩展),还需要创建两个单独的配置文件。在两个目标中设置配置文件并运行应用程序。在发布用于设置应用程序配置文件的版本时,您还需要为内容扩展和服务扩展设置配置文件,只有在“下一步”按钮激活时。

Xcode 12.4。您可以自动设置它。但我还是犯了错误。我已在我的应用程序目标中添加了内容和服务扩展。因此,出于调试目的,您需要在开发人员帐户上注册一个新的应用程序ID(用于内容扩展和服务扩展),还需要创建两个单独的配置文件。在两个目标中设置配置文件并运行应用程序。在发布设置应用程序配置文件的版本时,您还需要为内容扩展和服务扩展设置配置文件,直到“下一步”按钮激活。

您必须为二进制文件使用相同的登录证书。这可能需要为二进制文件使用相同的登录证书。这可能需要