我在XCode 14中第一次打开了我的项目。它使用了cocopods,而且一直都是。现在我注意到我的两个pod得到了一个错误提示,说它们现在必须被签名。请看底部的图像。我可以看到XCode提示的两个库有重复的条目,我认为一个是静态库,一个是框架。然而,我不知道为什么会发生这种情况,也不知道为什么这两个豆荚的行为与其他豆荚不同。如果有人知道为什么现在开始发生这种情况,或者如果有什么我可以做的,我洗耳恭听。干杯!
1l5u6lss1#
具有资源的窗格需要签名。您可以通过在窗格文件中配置团队标识符来自动执行此操作:
installer.pods_project.targets.each do |target| target.build_configurations.each do |config| if target.name == 'SDCAlertView-SDCAlertView' config.build_settings['DEVELOPMENT_TEAM'] = 'XW6AHAD1DA' end end end
指定InAppSettingsKit捆绑包目标名称,而不是SDCAlertView-SDCAlertView,当然还要调整您的团队标识符。或者,您可以考虑使用Swift Package Manager集成InAppSettingsKit,在Swift Package Manager中一切都“正常工作”。
SDCAlertView-SDCAlertView
1条答案
按热度按时间1l5u6lss1#
具有资源的窗格需要签名。您可以通过在窗格文件中配置团队标识符来自动执行此操作:
指定InAppSettingsKit捆绑包目标名称,而不是
SDCAlertView-SDCAlertView
,当然还要调整您的团队标识符。或者,您可以考虑使用Swift Package Manager集成InAppSettingsKit,在Swift Package Manager中一切都“正常工作”。