Ios 错误ITMS-90046:cocoapods中的嵌入式框架的代码签名权限无效
我的客户希望在提交到AppStore时退出应用程序。他们不会给我他们的证书和配置文件。他们也不会把我加入他们的苹果开发者账户的开发团队。他们尝试了多种签名方法和脚本。包括和升级版本 错误ITMS-90046:“无效的代码签名权限。应用程序包的签名包含iOS不支持的代码签名权限。特别是“PayLoad/AppName.app/Frameworks/Bolts.framework/Bolts”中的键“application identifier”不支持值“12345678.com.mydomain.AppName”。此值应该是一个字符串,以您的TEAMID开头,后跟一个点“.”,后跟捆绑包标识符。“ 我的“应用程序标识符”不是格式正确吗?我不明白 客户如何成功退出我们的应用程序 我在苹果论坛上找到了一个描述我问题的帖子 我的Ios 错误ITMS-90046:cocoapods中的嵌入式框架的代码签名权限无效,ios,xcode,app-store-connect,code-signing,signing,Ios,Xcode,App Store Connect,Code Signing,Signing,我的客户希望在提交到AppStore时退出应用程序。他们不会给我他们的证书和配置文件。他们也不会把我加入他们的苹果开发者账户的开发团队。他们尝试了多种签名方法和脚本。包括和升级版本 错误ITMS-90046:“无效的代码签名权限。应用程序包的签名包含iOS不支持的代码签名权限。特别是“PayLoad/AppName.app/Frameworks/Bolts.framework/Bolts”中的键“application identifier”不支持值“12345678.com.mydomain.
Podfile
包括!使用框架
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
我在pods框架中也遇到了同样的问题,并通过以下步骤将应用程序上载到AppStore:
-创建新的plist文件
-将其重命名为MyApp.Authentications
-使用
MYTEAMID.com.mycompany.myapp
值添加application identifier
键@memedina感谢您的响应,但这没有帮助。我已尝试在权限
文件中使用此键。这没有帮助:应用程序标识符9SK6DP2U5W.com.domain.myapp aps环境生产com.apple.developer.team-identifier 9SK6DP2U5W get task allow beta reports active keychain access groups 9SK6DP2U5W.
@MarK:我的.Rights
文件中只有第一行。不确定这句话是否有帮助。@deko能否请您详细说明一下您在哪里添加了此文件。我正在为IP签名A正在使用shell脚本,我收到了相同的错误,但不确定在何处使用您提到的.authorigents文件,因为'application identifier'键已在my authorigents.plist中file@KaushalKapoor那是很久以前的事了,但是假设我将这个文件放在每个框架中,错误消息指向的地方。