Ios 框架的代码签名权限无效-错误ITMS-90046
自从我启用Ios 框架的代码签名权限无效-错误ITMS-90046,ios,Ios,自从我启用使用框架以来在我的pod文件中,我收到了所有pod框架的以下错误。当我尝试将应用提交到应用商店进行TestFlight分发时,会发生这种情况 ERROR ITMS-90046: "Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, va
使用框架以来
在我的pod文件中,我收到了所有pod框架的以下错误。当我尝试将应用提交到应用商店进行TestFlight分发时,会发生这种情况
ERROR ITMS-90046: "Invalid Code Signing Entitlements.
Your application bundle's signature contains code signing entitlements that are not supported on iOS.
Specifically, value 'TEAM_ID.com.app.app' for key 'application-identifier' in 'Payload/App.app/Frameworks/SomeLib.framework/SomeLib' is not supported.
This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier."
我在我的pod文件中添加了以下post_安装设置,因为pod不应该进行代码签名
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = ""
config.build_settings['CODE_SIGNING_REQUIRED'] = "NO"
config.build_settings['CODE_SIGNING_ALLOWED'] = "NO"
end
end
end
有没有办法解决这个问题