`
liuqf
  • 浏览: 10339 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

关于xcode5打包不能自动更新资源解决办法

 
阅读更多

1、选择工程

2、选择Build Phases

3、添加 Run Script 项

4、写入以下shell脚本

_TARGET_BUILD_CONTENTS_PATH=$TARGET_BUILD_DIR/$CONTENTS_FOLDER_PATH

echo _TARGET_BUILD_CONTENTS_PATH: $_TARGET_BUILD_CONTENTS_PATH

echo PWD: $PWD


echo Cleaning $_TARGET_BUILD_CONTENTS_PATH/


rm -fr $_TARGET_BUILD_CONTENTS_PATH/res/*
                                        
rm -fr $_TARGET_BUILD_CONTENTS_PATH/scripts/*
mkdir -p $_TARGET_BUILD_CONTENTS_PATH/res/
mkdir -p $_TARGET_BUILD_CONTENTS_PATH/scripts/
cp -RLp $PWD/../res/* $_TARGET_BUILD_CONTENTS_PATH/res/
cp -RLp $PWD/../scripts/* $_TARGET_BUILD_CONTENTS_PATH/scripts/

 5、将 Run Script 上移动到 Compile Sources 前面,编译OK

分享到:
评论

相关推荐

    Xcode根据编译次数自动增加Build属性(Xcode自带功能实现)

    Xcode通过集成工具如Xcode Server、Xcode Bots以及支持Git和SVN等版本控制工具,为开发者提供了一整套软件开发的生命周期管理解决方案。 知识点七:Xcode项目配置的注意事项 虽然Xcode提供了一套强大的自动化工具,...

    xcode ios 打包脚本

    它涵盖了图像处理、命令行调用Xcode工具、根据配置打包等多个环节,体现了Python在自动化任务中的强大能力。在实际项目中,还可以根据需求扩展脚本,例如添加版本号管理、自动上传到TestFlight等功能,进一步完善...

    Unity导出xcode自动配置工具1

    Unity导出Xcode自动配置工具是一种提高iOS应用打包效率的解决方案,特别适用于无需更改Unity代码或资源,但需要创建多个渠道或带有不同参数的包的情况。这个工具在Unity4.x时期依赖于xupoter插件,然而从Unity5.x...

    Xcode-shell自动化打包脚本

    "Xcode-shell自动化打包脚本"就是这样一个解决方案,它利用shell脚本自动化执行Xcode的编译、签名和打包过程。 shell脚本是Unix或Linux系统中的一种命令语言,允许用户编写一系列命令并将其作为一个程序运行。在iOS...

    xcode 真机资源包14.5 可用

    总结来说,Xcode 14.5的真机资源包是iOS开发者不可或缺的工具,它为开发者提供了在真实环境中测试和优化应用的能力。随着版本的更新,开发者可以享受到更全面的设备支持和更强大的功能,从而提升开发效率和应用质量...

    Python-xCode自动化构建工具

    描述简单地提到了“xCode自动化构建工具”,这通常涉及到的是利用各种工具和脚本来自动化xCode的编译、测试、打包和部署等步骤,提高开发效率和减少人为错误。Python在这一过程中可以起到关键作用,因为它的灵活性和...

    PackageApplication Xcode命令行打包库

    4. **自动化**:在持续集成(CI)系统中,如Jenkins、GitLab CI/CD或Travis CI,我们可以编写脚本自动化这个过程,这样每次代码更新时都能自动打包并部署。 5. **注意事项**:使用PackageApplication时,确保输入的...

    12.1的ios的xcode包

    5. **开发工具**: Xcode包含了许多辅助开发工具,如Auto Layout(自动布局)帮助开发者适配不同屏幕尺寸,Core Data(核心数据)用于存储应用程序的数据,以及Swift Playgrounds(Swift游乐场)供学习和试验Swift...

    老版本unity使用新的Unity打包xcode API

    这个过程中,Unity会自动生成必要的配置文件和脚本,以便Xcode能理解Unity游戏的结构。 2. 集成C#代码:Unity将C#脚本编译为IL2CPP中间语言,然后转换为Objective-C++,使得Xcode可以理解并编译这些代码。 3. 自定义...

    xcode_shell终端快速打包,发布

    传统的Xcode打包方式往往需要等待编译完成,尤其对于大型项目,这个过程可能耗时较长。本教程将介绍如何利用Shell脚本在终端中快速打包iOS工程,从而提高效率。 首先,理解基本概念: 1. Xcode:苹果官方的集成开发...

    iOS Framework制作打包教程

    创建过程中,Xcode会自动生成项目结构,包括头文件、实现文件、资源文件夹和Info.plist文件等。 在创建项目后,需要编写你的代码逻辑,并将相关文件添加到项目中。如果你的Framework需要支持UI,则可能需要创建...

    自制Xcode自动打包工具

    为了解决这个问题,开发者们通常会制作自定义的Xcode自动打包工具。本文将围绕“自制Xcode自动打包工具”这一主题,深入讲解相关的知识点。 首先,我们要理解自动打包的基本概念。自动打包是指通过脚本或特定工具...

    ios自动化批量打包

    实现自动化批量打包的关键技术主要包括Xcode自带的命令行工具`xcodebuild`和`xcrun`,以及用于修改`Info.plist`文件的`PlistBuddy`工具。 ##### 2.1 `xcodebuild`和`xcrun`命令实践 - **`xcodebuild`**: - 清除...

    xcode打包脚本,添加可执行权限——IPAAutoBuild-master.zip

    在Xcode中,打包过程(Archive)将编译后的二进制文件、资源文件以及配置信息整合成一个.ipa文件,这是iOS应用的部署格式。打包脚本通常用Shell语言(如bash)编写,可以定制化这个过程,包括签名、导出选项、清理旧...

    XCODE4.2英文书籍

    - **性能分析**:教授如何使用Xcode的工具来诊断和解决性能问题。 6. **第6章:发布与分发** - **打包应用程序**:指导如何将应用程序打包成可以发布的格式。 - **提交至App Store**:提供关于如何准备并提交...

    IOS的app运行时不满屏,上下留有黑边

    Auto Layout能帮助你在不同设备上自动调整布局。 5. **更新Info.plist**:检查Info.plist中的`View controller-based status bar appearance`项,确保其值设为`YES`。这将允许系统自动管理状态栏,防止因状态栏处理...

    浏览器Xcode源代码

    5. **用户接口设计**:在Xcode的Interface Builder中,你可以设计和布局应用程序的用户界面,包括地址栏、前进/后退按钮、刷新按钮等。这些元素将与Objective-C代码中的控制器类进行交互,实现功能。 6. **事件处理...

    自动化脚本打包苹果iap的Shell.zip

    标签“ios 自动化打包 脚本”进一步强调了这个资源是面向iOS开发者,用于自动化iOS应用的打包过程,通过编写脚本来实现这一目的。 至于压缩包中的唯一文件“Shell”,这很可能是一个Shell脚本文件,可能是.sh后缀,...

Global site tag (gtag.js) - Google Analytics