
还有其他可以检查以确定是否正在构建存档的东西吗?
在构建存档之前自动执行提交的任何其他方法?我不想为每个构建做一个提交,因为这会使svn树更难以导航IMO.
我正在使用Xcode 3.2.5.
谢谢!
规范
我做的是以下内容:
我有4个配置.调试,发布,特别发布和App Store发布.
我使用DeBUG和Release来构建而不进行提交.当我想发送给beta测试人员时,我使用Ad Hoc,而App Store则提交最终测试和App Store提交.
这是我添加到预构建脚本中的代码.
# Get the version number from the .pList fileVER_NUM=`cat "${SRCROOT}/${INFOPList_file}" | grep -A 1 CFBundLeversion | grep string | sed 's/]*>//g' | sed 's/^[ ]*//'`# Check build type to see if svn commit should be doneif [ "${BUILD_STYLE}" == "App Store distribution" ] then SVN_COMMIT=yesfiif [ "${BUILD_STYLE}" == "Ad Hoc distribution" ] then SVN_COMMIT=yesfiif [ "${SVN_COMMIT}" == "yes" ]thenecho "Commiting the project to SVN"BUILD_TIME=`date`svn commit -m "\"Version ${VER_NUM} for ${BUILD_STYLE} ${BUILD_TIME}\""fi 这是我对问题的快速而肮脏的回答.必须有一个更优雅的解决方案,但这将适用于现在.如果Apple只是添加一个环境变量来表明它是一个可以解决它的归档版本.
总结以上是内存溢出为你收集整理的iphone – 如何判断Xcode是否在脚本中进行“构建和存档”?全部内容,希望文章能够帮你解决iphone – 如何判断Xcode是否在脚本中进行“构建和存档”?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)