将“确认”添加到“设置”包中

时间:2015-07-20 15:54:55

标签: ios xcode cocoapods

我按照本指南将我的Pod的所有确认添加到我的应用设置包中。 https://github.com/CocoaPods/CocoaPods/wiki/Acknowledgements

我得到了这个: enter image description here

我可以看到acknowledgement.plist文件并标记到Xcode中。 enter image description here

建议?

1 个答案:

答案 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文件,以便安装后挂钩有一些东西要删除。