我有一个iPhone应用程序。我想用其他皮肤创建另外两个版本。核心代码是一样的。处理这个问题的最佳做法是什么?我可以在Xcode中标记组以跳过这些皮肤,并在构建它时仅使用未标记的组吗? (3个不同图像的皮肤组)
或者我可以用git / svn来处理吗?
谢谢!
答案 0 :(得分:0)
我可能会通过shell脚本阶段来做到这一点,就像这样(它基本上复制了一个复制文件阶段,但那些配置不够):
cp -r "${SRCROOT}/Resources/${SKINNAME}" "${CONFIGURATION_BUILD_DIR}/${PRODUCT_NAME}/Contents/Resources/"
答案 1 :(得分:0)
您可以为每个应用程序创建不同的目标,并使用仅当前目标所需的资源。