【问题标题】:install monkeytalk on the armv7 armv7s architecture get the error Command /bin/sh failed with exit code 1在 armv7 armv7s 架构上安装 monkeytalk 得到错误 Command /bin/sh failed with exit code 1
【发布时间】:2013-03-05 06:54:19
【问题描述】:

我正在按this link 完成所有步骤,并在完成时出现此错误“Command /bin/sh failed with exit code 1”

这个项目的架构是 armv7 armv7s。有人有这个问题吗?

【问题讨论】:

  • 我这样解决了这个问题: 1. 在主项目 -> 构建设置滚动并找出选项,C++ 语言方言和 C++ 标准库。为它们选择“编译器默认值”选项。 (这是我错过的步骤,因为最新的 XCode 模板的编译器默认设置与旧版本不同)。 2.“Build Valid Architecture Only”标志设置为NO
  • 3.在 Build Phases -> Run Script 中删除了所有内容
  • 您介意将该评论更改为答案,以便其他人可以轻松找到它吗?

标签: armv7 monkeytalk


【解决方案1】:

目前尚不清楚您的确切问题是什么,但我遇到了同样的错误,我按如下方式解决了。

您是否尝试在从 shell 脚本构建后在模拟器上执行 monkeytalk 测试,如果是这样,您必须为模拟器“i386”添加架构。这是一个对我有用的命令

/usr/bin/xcodebuild -target FuncTest CODE_SIGN_IDENTITY="iPhone Distribution: xxxxxxx xxxxxxxxx" PROVISIONING_PROFILE="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXX" OTHER_LDFLAGS="-lxml2 -all_load -lstdc++" DSTROOT="build" VALID_ARCHS="armv7 armv7s i386" -arch i386 -sdk iphonesimulator6.0 -configuration Release clean build install;

注意:此命令应在包含 xcode 项目文件的目录中的 shell 中执行。

【讨论】:

    猜你喜欢
    • 2012-10-11
    • 2011-08-20
    • 1970-01-01
    • 2020-02-23
    • 2020-06-09
    • 2019-03-27
    • 2012-05-15
    • 2014-11-18
    • 2020-07-30
    相关资源
    最近更新 更多