为什么使用NativeScript项目(使用Angular)启动的模拟器不能正常工作?

时间:2017-07-25 22:10:15

标签: android-emulator emulation nativescript angular2-nativescript

我刚刚按照NativeScript网站上的指南(http://docs.nativescript.org/angular/tutorial/ng-chapter-1)启动默认项目 我的问题是,当我尝试运行android模拟器时,一段时间后(大约1分钟)它会变成黑屏,而ios则根本不起作用会引发错误,说:

  

无法在设备上应用更改:   7C7B68A2-2FFA-4940-8E46-4C6BC644EFDB。错误是:命令失败:ruby   -e“require'xcodeproj'; Xcodeproj :: Config.new('/ Users / fulvioantoniocoscobarletta / FulDev / NativeScript / goHenryApp / goHenry / platforms / ios / plugins-debug.xcconfig')。merge(Xcodeproj :: Config.new( “/Users/fulvioantoniocoscobarletta/FulDev/NativeScript/goHenryApp/goHenry/app/App_Resources/iOS/build.xcconfig')).save_as(Pathname.new('/Users/fulvioantoniocoscobarletta/FulDev/NativeScript/goHenryApp/goHenry/platforms/ios /plugins-debug.xcconfig'))”   /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in   require': cannot load such file -- xcodeproj (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in 需要'from -e:1:in''

我正在使用

NodeJs 6.11.1 
Npm 3.10.10 
NativeScript 3.1.3 
Angular 4.1

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

我最近刚刚升级为High Sierra后发现了这个问题。我不得不重新安装xcodeproj:sudo gem install xcodeproj。好像已经成功了。