我有一个iPhone应用程序。我想创建2个不同的皮肤其他版本。核心代码是相同的。处理此问题的最佳实践是什么?我可以在Xcode中标记组以跳过这些皮肤,并在构建时只使用未标记的皮肤吗?(3个带有不同图像的皮肤组)
或者我可以用git/svn来处理这个问题吗?
谢谢!
发布于 2011-01-11 19:19:43
我可能会通过shell脚本阶段来做到这一点,就像这样(它基本上复制了一个复制文件阶段,但这些都不能被充分配置):
cp -r "${SRCROOT}/Resources/${SKINNAME}" "${CONFIGURATION_BUILD_DIR}/${PRODUCT_NAME}/Contents/Resources/"
发布于 2011-01-11 19:24:08
您可以为每个应用程序创建不同的目标,并只使用当前目标所需的资源。
https://stackoverflow.com/questions/4656394
复制相似问题