我的应用程序的Info.plist文件里有大约20/30个键。我们正在实现一个外部SDK,它要求在Info.plist中设置其应用程序密钥,但需要为调试、企业分发和发布方案分别设置不同的密钥。
是否有一种方法可以创建有条件的添加到Info.plist,而不必维护三个文件的副本(以及所有其他键,这些键在所有目标中都相同)?
基本上,我想要的是与现在完全相同的基本plist,然后是额外的新-Debug、-Distribution和Release,它们只包含这个新密钥。我试图避免重复所有键,因为这将使未来添加新键变得麻烦。
这可能吗?
是否有一种方法可以创建有条件的添加到Info.plist,而不必维护三个文件的副本(以及所有其他键,这些键在所有目标中都相同)?
基本上,我想要的是与现在完全相同的基本plist,然后是额外的新-Debug、-Distribution和Release,它们只包含这个新密钥。我试图避免重复所有键,因为这将使未来添加新键变得麻烦。
这可能吗?