我正在为我的颤振应用程序创建一个Codemagic工作流。
我为IOS启用了自动代码签名。
我能够同时为Android和IOS构建这个应用程序。
在协同煽动方面,android发布是成功的,但IOS发布却失败了。
下面是日志中的错误消息。请帮我解决这个问题。
{
"tool-version": "5.4211.13411",
"tool-path": "\/Applications\/Xcode-13.4.app\/Contents\/SharedFrameworks\/ContentDeliveryServices.framework\/Versions\/A\/Frameworks\/AppStoreService.framework",
"os-version": "12.5.0",
"product-errors": [
{
"message": "Invalid Provisioning Profile. The provisioning profile included in the bundle *com.project.package.name* [Payload\/Runner.app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal. With error code STATE_ERROR.VALIDATION_ERROR.90161 for id ######################",
"userInfo": {
"NSLocalizedDescription": "Invalid Provisioning Profile. The provisioning profile included in the bundle *com.project.package.name* [Payload\/Runner.app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal. With error code STATE_ERROR.VALIDATION_ERROR.90161 for id #####################",
"NSLocalizedFailureReason": "Asset validation failed"
},
"code": -19208
}
]
}发布于 2022-08-26 12:27:00
您可能使用了不正确的配置文件。最有可能的情况是,您试图用开发者配置文件上载到App。尝试更改为分发供应配置文件,并查看它是否有用。
https://stackoverflow.com/questions/73473716
复制相似问题