xcode – 根据活动配置将文件复制到捆绑
发布时间:2020-12-15 01:40:19 所属栏目:百科 来源:网络整理
导读:是否可以根据活动配置控制哪些文件被复制到包中?我不想为此添加另一个调整,所以这不是一个选项. 现实生活中的一个例子就是一个飞溅的视频,实际上是8mb的,很长.每个应用程序的开始都显示这个视频很烦人.我不想打破太多的代码,所以解决方案是一个非常短的飞溅
是否可以根据活动配置控制哪些文件被复制到包中?我不想为此添加另一个调整,所以这不是一个选项.
现实生活中的一个例子就是一个飞溅的视频,实际上是8mb的,很长.每个应用程序的开始都显示这个视频很烦人.我不想打破太多的代码,所以解决方案是一个非常短的飞溅视频,这是候选人在调试配置激活时被复制到捆绑包. 是的,我可以使调试视频非常小,所以如果它随发行版一起发送,它不会受到伤害,但为了学习新事物,我需要一种方法来根据配置来控制哪个文件被复制.我想运行脚本会这样做,但也许有一个简单的解决方案,我看不到. 提前致谢! 解决方法
我没有找到比使用运行脚本更好的解决方案.最佳参考是
Copy file to the App Resources directory if debug configuration is selected.
我用这个运行脚本解决了我的问题: RESOURCE_PATH=$SRCROOT/ResourcesCopiedByRunScript FILENAME_IN_BUNDLE=splashVideo.mp4 BUILD_APP_DIR=${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app if [ "$CONFIGURATION" == "Debug" ]; then cp $RESOURCE_PATH/shortDebugSplashVideo.mp4 $BUILD_APP_DIR/$FILENAME_IN_BUNDLE else cp $RESOURCE_PATH/productionSplashVideo.mp4 $BUILD_APP_DIR/${PRODUCT_NAME}.app/$FILENAME_IN_BUNDLE fi (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Oracle常用小工具集合(生产积累)
- ruby-on-rails – Devise gem中的’skip session storage’
- c# – 捕获异常,记录并再次抛出异常是一种好习惯吗?
- 深入解析Vue 组件命名那些事
- 依赖、依赖倒转原则、IoC/依赖注入、以及在Spring中的实现
- xml – 如何添加xs:发生属性组到我的元素声明?
- ruby – Heroku应用程序无法启动 – “require”:没有这样
- 如何加速C#/ Linq查询? [我不需要获取数据,我需要得到条件
- Cocos2d-x 3.0开发(六)使用cocoStudio创建一个骨骼动画
- 编写高质量代码改善程序的157个建议:第87个建议之区分WPF和