我按照本指南将我的Pod的所有确认添加到我的应用设置包中。 https://github.com/CocoaPods/CocoaPods/wiki/Acknowledgements
我得到了这个:
我可以看到acknowledgement.plist文件并标记到Xcode中。
建议?
答案 0 :(得分:0)
很可能您没有设置包或它没有Acknowledgements.plist文件。如果你在你引用的页面上查看post_install钩子的代码,你会看到
FileUtils.cp_r('Pods/Target Support Files/Pods/Pods-Acknowledgements.plist', 'Resources/Settings.bundle/Acknowledgements.plist', :remove_destination => true)
您已验证Pods-Acklnowledgements.plist文件是否存在。但是,如果您查看错误消息,问题在于复制目标,而不是源。
如果目的地不存在,我不确定remove_destination => true
错误。因此,首先要检查您是否在应用中创建了“设置”分发包。如果你有,那么我建议添加一个虚拟Acknowledgements.plist文件,以便安装后挂钩有一些东西要删除。