在构建期间写入应用程序.plist文件

时间:2018-02-18 11:42:32

标签: xcode cocoapods

我有一个通过CocoaPods分发的框架。此框架可以在构建期间写入应用程序.plist文件的密钥吗?例如,如果它不存在,请添加NSCameraUsageDescription行。

1 个答案:

答案 0 :(得分:1)

假设您将面临的主要问题是找到文件夹中plist文件的确切位置。我从来没有这样做过,但在我的项目中,我在/* Debug */部分找到了有关位置的信息(例如)。您需要做的就是在其中添加带脚本的构建阶段。脚本必须:

  1. 找到plist
  2. 的位置
  3. NSCameraUsageDescription添加到此plist
  4. 从技术上讲,没有障碍