2017-09-05 15 views
0

MacBook Proにクローンアップして同じプロセスを実行すると、エミュレータに配置されたウィンドウにnativescriptアプリケーションがあります、私は得る:MacBook Proでこのプロジェクトが失敗する原因は何ですか?

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

私はそれが有用ではないことを知っていますが、それは問題/バグです。私はちょうど窓のPCを使用するだろう – mast3rd3mon

+0

これはIOSの既知の問題であると言っていますか? –

+0

これを試してみてくださいhttps://github.com/NativeScript/nativescript-cli/issues/2626#issuecomment-287856590 –

答えて

1

エラーは許可エラーです。したがって、あなたがする必要があるのは、アプリケーションを実行しているフォルダへのアクセス権を与えることだけです。このプロセスでは、以下のコマンドをコピーして端末に貼り付けます。 sudo chmod -R a + rwx/AppFolder このコマンドは管理者コマンドです。したがって、システムパスワードを入力する必要があります。

PS:間違いなく、Enterキーを押すと、パスワードの入力を求めるメッセージが表示されます。 この解決策に挑戦しているかどうか教えてください!

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

許可エラーが表示されます。あなたのフックフォルダに+ X permisionを与えることによって、

  • sudoの
  • をまたは:次の方法でそれを解決するだろうか?
+0

フックの権限は次のとおりです:drwxr-xrwx 7 jbaird staff 238 9 5 09:49フック –

+0

sudoはどういう意味ですか? –

+0

ファイル/Users/jbaird/Documents/development/gr8dates/Nativescript/hooks/after-watch/nativescript-dev-typescript.jsは実行可能ですか? sudoによって:sudo tnsはアンドロイドを実行します – Fetrarij

関連する問題