我为我的应用程序定义了不同的构建配置(Debug,Stage,Prod),并使用用户定义的构建设置:
在Info.plist文件中设置Facebook登录和其他内容:
在这种情况下,$(USER_DEFINED_SETTINGS)符号确实有效.
当我尝试设置Google SignIn时,需要使用其他.plist文件(GoogleService-Info.plist),并且我使用与文件相同的方式使用用户自定义设置Info.plist,但它不起作用.
如何在自定义文件中使用用户定义的设置.plist?如果我不能,我该如何解决这个问题?
我想project.pbxproj使用命令行直接进行编辑(对于CI服务器脚本)
哪些工具可以让我做到这一点?
我曾经用来PlistBuddy编辑输出Info.plist;但是,我真正想做的是编辑此用户定义的字段,该字段已在多个地方使用,而且我真的不想在每个plist位置都查找它