【发布时间】:2019-07-03 12:04:38
【问题描述】:
当我尝试将我的应用(使用 delphi Rio 制作)上传到 appStore 时,我收到以下错误消息:
错误 ITMS-90046:“无效的代码签名权利。您的应用程序 捆绑包的签名包含不属于的代码签名权利 在 iOS 上支持。具体来说,键的值“*” 'Payload/myapp.app/myapp' 中的 'com.apple.developer.associated-domains' 不支持。”
然后我查看 Delphi 生成的 myApp.entitlements,我有:
<key>com.apple.developer.associated-domains</key>
<string>*</string>
但问题是我看不到在哪里可以更改此值?是接缝,是“*”造成了问题,但看不到我可以在哪里改变它
【问题讨论】:
-
我的 iOS 应用程序根本没有生成那个。请提供minimal reproducible example
-
@DaveNottage 很奇怪你在我的项目中根本没有我提到过 com.apple.developer.associated-domains !我还不明白 delphi 如何决定在我的项目中添加它(仅在我的项目中)
-
@DaveNottage :正是这个值在 Entitlement.TemplateiOS.xml 中用 com.apple.developer.associated-domains: 填充
标签: ios delphi firemonkey