【问题标题】:Crash with iOS 8 SceneKit Assets when building over command line通过命令行构建时,iOS 8 SceneKit 资产崩溃
【发布时间】:2014-11-12 19:45:03
【问题描述】:

我正在通过命令行构建一个 3D 游戏。我的脚本适用于所有其他应用程序,没有问题。不幸的是,当我在 iPhone 上启动游戏时,游戏的内置 IPA 崩溃了。如果我使用 Xcode GUI 构建它,它可以正常工作。只有带有 SceneKit 资源的 Xcode 项目才会出现此错误。

知道如何防止这个错误吗?

【问题讨论】:

    标签: xcode command-line build ios8 scenekit


    【解决方案1】:

    似乎 Xcode 在命令行 (xcodebuild) 上构建时忘记生成 scnasset。我们使用以下构建规则对其进行了修复:

    脚本:

    ${DEVELOPER_TOOLS_DIR}/../usr/bin/copySceneKitAssets "${INPUT_FILE_PATH}" -o "${DERIVED_FILE_DIR}/${INPUT_FILE_NAME}"

    输出文件:

    $(DERIVED_FILE_DIR)/${INPUT_FILE_NAME}

    【讨论】:

      猜你喜欢
      • 2013-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-31
      • 2012-10-15
      • 1970-01-01
      • 1970-01-01
      • 2016-08-27
      相关资源
      最近更新 更多