2017-09-05 57 views
0

我有一個nativescript應用程序在windows上部署到模擬器就好了,但是當我克隆到MacBook Pro並運行相同的進程,我得到:是什麼導致這個項目在Macbook Pro上失敗,當它在Windows 10上運行得很好時

new-host:nativescript jbaird$ tns run android 
    Searching for devices... 
    Starting Android emulator with image Nexus_5X_API_26 
    Waiting for emulator device initialization... 
    Executing before-liveSync hook from /Users/jbaird/Documents/development/gr8dates/Nativescript/hooks/before-liveSync/nativescript-angular-sync.js 
    Executing before-prepare hook from /Users/jbaird/Documents/development/gr8dates/Nativescript/hooks/before-prepare/nativescript-dev-typescript.js 
    Found peer TypeScript 2.4.2 
    Preparing project... 
    Project successfully prepared (Android) 
    Building project... 
    Unable to apply changes on device: emulator-5554. Error is: spawn EACCES. 
    Executing after-watch hook from /Users/jbaird/Documents/development/gr8dates/Nativescript/hooks/after-watch/nativescript-dev-typescript.js 

任何想法?提前致謝。

+0

我知道它沒有幫助,但多數民衆贊成ios問題/錯誤。我只是使用Windows PC – mast3rd3mon

+0

你是說這是IOS的一個知識問題? –

+0

試試這個https://github.com/NativeScript/nativescript-cli/issues/2626#issuecomment-287856590 –

回答

1

該錯誤是一個權限錯誤。因此,您需要做的就是訪問您正在運行應用程序的文件夾。該過程涉及您將以下命令複製並粘貼到終端中。 sudo chmod -R a + rwx/AppFolder 該命令是管理員命令,因此您可能需要插入系統密碼。 PS:肯定的,你按下回車鍵,會有提示輸入你的密碼。 讓我知道如果你有這個解決方案的任何挑戰!

0
emulator-5554. Error is: spawn EACCES.emulator-5554. Error is: spawn EACCES. 

似乎是一個權限錯誤。您可以通過解決這個問題:

  • 須藤,
  • 或者通過給+ X permision你的鉤子文件夾?
+0

下面是鉤子的權限:drwxr-xrwx 7 jbaird staff 238 Sep 5 09:49 hooks –

+0

sudo是什麼意思? –

+0

文件/Users/jbaird/Documents/development/gr8dates/Nativescript/hooks/after-watch/nativescript-dev-typescript.js是可執行文件嗎?由sudo意思是:sudo tns運行android – Fetrarij

相關問題