在我的项目中,我有不同的目标,与不同的实体签署。
在Xcode 14中,一些pod需要签名,但是我可以手动分配签名团队,因为不同目标的签名团队不同
如何配置cocopod以签署依赖关系,并签署目标?
我发现了如何完全禁用对依赖项的签名(将风箱放入Podfile),但这不是我想要的(即使它编译),因为我想让它签名以满足苹果的期望
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
1条答案
按热度按时间pbpqsu0x1#
对于Xcode 14,我们可以通过禁用代码签名来上传到AppStore,而不会破坏任何预期......但仅适用于某些目标;所以这可能特别有帮助。