0

最近インストールしたnativescript3を使用しています。シミュレーター (または表示できる場所) で単純なアプリを実行しようとしています。$ tns run ios を実行しています。これにより、以前はシミュレーターでアプリが正常に開かれることがありましたが、現在は機能していません。

コードに変更がなければ、現在失速しています。私に何ができる?

ターミナルでの関連する出力は次のとおりです。

Project successfully built.
Installing...
Successfully installed on device with identifier '[XXXXX-XXXX...]'.
Unable to apply changes on device: '[XXXXX-XXXX...]'. Error is: cp: dest is not a directory (too many sources).
Executing after-watch hook from /Users/.../expNSApp/hooks/after-watch/nativescript-dev-typescript.js

そして、それはそこで失速します。それ以上のアクションはありません。シミュレーターでアプリをクリックすると、「「[APP]」をインストールできません。後でもう一度試してください」と表示されます。

助言がありますか?

4

2 に答える 2

0

私の場合、App_Resources/ios/info.plist のコードに問題があったようです。そこにいくつかの変更を加えました。元の状態に戻すと、アプリをロードできます。つまり、エラーは CLI からではなくコード ベースから発生したことを意味します。そのファイルを指すエラー メッセージはありませんでした。

アプリを最初に起動したときに、「操作を実行するための適切なデバイスが見つかりません。接続されているデバイスが信頼されていることを確認して、もう一度やり直してください」というエラーが表示されるという問題がまだ残っています。$ tns run ios を再度実行するとエラーは消えますが、それは理想的な解決策とは思えません。

于 2018-02-06T03:53:03.323 に答える