在Xcode构建期间将iOS App捆绑包复制到另一个文件夹

时间:2012-09-12 09:03:28

标签: macos xcode4

我想在Xcode构建阶段将我的iOS App Bundle的内容复制到特定目录。谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

使用“构建阶段”中的脚本的解决方案无法正常运行,因为Xcode在运行脚本时未完成构建应用程序。这是一个解决方案,其脚本在所有构建任务完成后运行:

  1. 转到“编辑方案”
  2. 点击“Build”
  3. 旁边的三角形
  4. 选择“动作后”
  5. 按+按钮并选择“新建运行脚本选项”
  6. 在“提供构建设置”
  7. 中选择您的应用名称
  8. 添加以下shell脚本:
  9. 脚本:

    PRODUCT="${BUILT_PRODUCTS_DIR}/${TARGET_NAME}.app"
    cp -R "${PRODUCT}" ~/Desktop
    

    Edit Schemes