在Mac OS X 10.13上安装vcremote时出错

时间:2017-10-18 14:15:19

标签: xamarin install remote-debugging osx-elcapitan

我使用的是macOS High Sierra版本10.13,Xcode 9.0.1,命令行工具9.0,npm 5.5.1,节点v8.3.0,UnZip 6.00,ios-deploy 1.9.2。在我的Windows系统上,我安装了带有Xamarin / Mobile Development Paket的MS Visual Studio 2017。

我试图在我更新的mac上安装vcremote-lib v2.3.2和vcremote v1.0.10,以便有机会最终使用iOS应用程序编译C ++库。

我当然尝试使用不同版本号的https://social.msdn.microsoft.com/Forums/vstudio/en-US/77545f82-6f66-47d6-b00c-02d73089cb00/installing-vcremote?forum=vcgeneral,但无论如何都不可能将vcremote-lib和vcremote成功编译在一起。我手动更新了node / unzip / ios-deploy等等(比如推荐类似问题的老帖子)。

执行命令: 1. sudo npm install --global --unsafe-perm = true --allow-root vcremote-lib

好的时候: 2. sudo npm install --global --unsafe-perm = true --allow-root vcremote

我总是收到以下错误:

Ld build/Release/ios-deploy normal x86_64 code ELIFCYCLE errno 65

ios-deploy@1.9.0 preinstall: './src/scripts/check_reqs.js && xcodebuild'

Exit status 65

Failed at the ios-deploy@1.9.0 preinstall script.

我得到了两个执行命令的附加异常信息:

ld: framework not found MobileDevice

clang: error: linker command failed with exit code 1

有人知道如何成功构建vcremote-lib和amp; vcremote吗?当然,从哪里获取MobileDevice框架或如何使其他应用程序可以访问私有框架?

我最近尝试导出私有框架' MobileDevice'使用以下命令,但这不会影响vcremote-lib安装的结果。

nm /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice

顺便降级到节点6.5' (如Error installing vcremote on Mac OS X 10.11中所述)也没有帮助。

我想知道我是否是第一个遇到此问题的人?因为我没有看到更新版本号的主题..

1 个答案:

答案 0 :(得分:0)

此问题的正确联系人是“Visual C ++ MDD Admin Group(external)” - >

微软的最终,有用的回答:史蒂文,我已经推出了应该解决这个问题的新版本的vcremote 1.0.12。如果它还没有为您运行/安装,请试一试并循环回来。谢谢,伊恩

相关问题