如何从 xcode 中的自定义权利设置中删除 Entitlements.plist
Posted
技术标签:
【中文标题】如何从 xcode 中的自定义权利设置中删除 Entitlements.plist【英文标题】:How to remove Entitlements.plist from Custom Entitlements setting in xcode 【发布时间】:2018-07-18 05:57:17 【问题描述】:我在上传到 Testflight 时看到此错误消息:
错误 ITMS-90046:“无效的代码签名权利。您的应用程序包的签名包含 ios 不支持的代码签名权利。具体而言,值为 'applinks:. ./Wallet/open/' 不支持 'Payload/V-Wallet.app/V-Wallet' 中的键 'com.apple.developer.associated-domains'。
如何从 Xcode 中的自定义权利设置中删除 Entitlements.plist?
【问题讨论】:
欢迎来到 ***。请花一些时间阅读帮助页面how to ask good questions。 【参考方案1】:@Karen shah,我相信您正在尝试构建 IPA 文件。
只需要清理它(command + shift +k)并删除所有预编译的框架,然后重新构建。
【讨论】:
也许可以在一个新项目中尝试一下,构建 ipa 文件。如果它可以按顺序添加预编译的框架,然后再次构建它?由于我们没有您的项目文件,因此很难判断根本原因是什么以上是关于如何从 xcode 中的自定义权利设置中删除 Entitlements.plist的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Laravel 8 中的自定义 Web 路由中删除“api/”前缀?
如何使用 @solana/web3.js 从 Solana 中的自定义令牌中删除铸币权限?