【问题标题】:Xcode Shell Script Invocation Error Three20Xcode Shell 脚本调用错误 Three20
【发布时间】:2012-02-26 16:51:30
【问题描述】:

在花了两天时间重构我的代码(并且无法编译)之后,我现在在构建 Three20 库时遇到了一个 Shell 脚本调用错误。它说丢失的文件在那里。毫无意义的是,Three20 几个月来一直运行良好,而我的构建设置中的任何内容或 Three20 中的任何内容都没有触及。我怀疑这与部分错误有关

sourceTree = "<group>'

因为 " 和 ' 的组合对我来说看起来不正确,但不知道如何解决它或为什么它突然发生。

有什么想法吗?

Traceback (most recent call last):
File "../scripts/lint", line 341, in <module>
    sys.exit(main())
File "../scripts/lint", line 86, in main
    lint_project(os.environ['PROJECT_FILE_PATH'], options)
File "../scripts/lint", line 156, in lint_project
    mtime = os.path.getmtime(filename)
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/genericpath.py", line 54, in getmtime
OSError: [Errno 2] No such file or directory:'/Users/jwang/Documents/three20/src/Three20UICommon/Sources/TTGlobalUICommon.m; sourceTree = "<group>'
Command /bin/sh failed with exit code 1

【问题讨论】:

    标签: iphone xcode three20 lint


    【解决方案1】:

    不确定它与three20有关。听起来你的 Xcode 项目本身有问题

    尝试打开project.pbxproj并搜索sourceTree = "&lt;group&gt;'

    不知何故,您在该文件中遇到了语法错误,必须修复。

    【讨论】:

    • 我最终卸载了 Three20(这本身是不可能的)并解决了错误。然后我重新安装了 Three20 的干净版本。所以不确定安装是如何损坏的,或者如何解决这个问题,但解决方法奏效了。不过还是谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-24
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多