添加运行的脚本
if [ "Release" != "${CONFIGURATION}" ]
then
rsync -avr --copy-links --no-relative --exclude '*/.svn/*' "${SRCROOT}/Setting/Settings.bundle" "$ {TARGET_BUILD_DIR}/$ {UNLOCALIZED_RESOURCES_FOLDER_PATH}"
fi
${SRCROOT}/{在此次修改setting的修改路径}/Settings.bundle
#if DEBUG
NSString * setUrl = [[NSUserDefaults standardUserDefaults]stringForKey:@"debug_url_perference_Multi"];
if (setUrl == nil) {
setUrl = @"Developer ULR";
}
#else
NSString * setUrl = @"release URL";
#endif
debug_url_perference_Multi 是在setting当中的字段
通过脚本进行配置,如果是开发环境将setting 添加到项目中,如果非开发环境则不会把Setting关联到项目,可以支持测试手动输入或者选择baseURL进行测试,setting设置完毕后将App 切掉后新启动