命令xcodebuild失败,退出代码为65 - NativeScript

时间:2017-05-02 14:34:14

标签: ios xcode nativescript

我有一个我在桌面上运行的NativeScript项目。当我将其克隆到笔记本电脑时,运行tns run ios --emulator后会收到以下错误消息:

Build settings from command line:
    ARCHS = i386 x86_64
    CODE_SIGN_IDENTITY = 
    CONFIGURATION_BUILD_DIR = /mypath/exampleproject/platforms/ios/build/emulator
    ONLY_ACTIVE_ARCH = NO
    SDKROOT = iphonesimulator10.3
    SHARED_PRECOMPS_DIR = /mypath/exampleproject/platforms/ios/build/sharedpch
    VALID_ARCHS = i386 x86_64

xcodebuild: error: The workspace named "exampleproject" does not contain a scheme named "exampleproject". The "-list" option can be used to find the names of the schemes in the workspace.
Command xcodebuild failed with exit code 65

这可能是一个命名的事吗?我开始将项目命名为一件事,然后更改它,但由于问题而改回原来的版本。我将它克隆到我的桌面上的另一个文件夹,然后运行tns run ios --emulator并遇到了同样的问题,所以这绝对不是硬件问题。

我一直在审核以下问题here的答案,但似乎解决方案已经集成到我正在运行的NativeScript版本中。

笔记本:

NativeScript version 2.5.4 
OS Version Sierra 10.12.1

2 个答案:

答案 0 :(得分:0)

好的,这是世界上最简单的解决方案:

该项目最初被命名为Exampleproject(首字母大写),我推送了代码(因此git上的项目是exampleproject,当我克隆它时,生成的文件夹是exampleproject,所以我只需要将它克隆到Exampleproject中:

git clone https://example@bitbucket.org/myprojects/exampleproject.git Exampleproject

答案 1 :(得分:0)

作为参考,我在 NativeScript 6.5 项目中从 VS Code 终端构建,并使用命令“tns run ios --force”。

我遇到了同样的错误,昨天它构建得很好,但今天它出错了。然后我决定打开 Xcode 并意识到它想要更新,这是由于我的 Mac 更新了一夜。一旦我更新了 Xcode,构建和运行就可以正常工作。