我必须为 iOS 应用程序添加白标签,但我想不出最好的方法。
我知道 Android 有“Product Flavors”,允许您自定义应用程序并在同一个项目中创建它的多个版本。
我没有找到在 iOS 项目中执行相同操作的内置解决方案。
我的项目使用 Fabric、Branch.io 和其他需要为每个白标应用程序进行自定义配置的库。
在这种情况下,我应该只创建一个分支并对其进行处理,还是有更好的类似于 Android 中的 Flavors 的方法?
最佳答案
使用不同的Target来打破不同的“人情”。
另一件需要考虑的事情是使用 .xcassets 并将它们添加到应用程序中使用的不同图像的不同目标
如果您希望在您的应用程序中使用不同的变量,最后查看 .xcconfig。为此需要使用 GCC_PREPROCESSOR_DEFINITIONS
关于ios - 白标 iOS 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44006585/