0

アプリに変更を加えていませんが、v8.4 から 9.1 に、次に 9.2 にアップグレードした後、iOS デバイスでアプリが正常に動作しなくなりました。そのため、アプリを削除し、ios9.2 をサポートする最新バージョンである appcelerator 5.1.1 で再ビルドしました。デバイスにインストールすると、次のエラーが表示されます: モジュールが見つかりませんでした: アーキテクチャ arm64 の localeStrings

他の場所で推奨されているように、プロジェクト ディレクトリで ti -64 を実行しようとしましたが、返されたのは使用法だけでした:titanium <command> [options]

アイデアはありますか?

4

1 に答える 1

1

エラーCouldn't find module: localeStrings for architecture arm64は LiveView に関連しています。これは、サポートされていない NodeJS バージョン (0.12 から 4.x を使用するのが最適) が原因であるか、LiveView が存在する Studio をアップグレードしたことが原因である可能性があります。Studio を更新するたびに、そこから LiveView を使用して、CLI フックが更新されていることを確認する必要があります。

これらすべてを確認したら、appc ti clean再試行する前にプロジェクトをクリーンアップ ( ) してください。

于 2016-01-16T10:54:01.623 に答える