0

短いバージョン: アプリケーションのアーカイブ中に問題が発生しました。デバッグは機能しますが、アーカイブは機能しません。トラブルシューティングするものは何もありません。誰かアイデアはありますか?

ログ バージョン: 私はハイブリッド ワークライト アプリを持っています。MQA を追加して iOS を使用するまでは、完全に機能し、アーカイブは正常に機能していました。

バージョンは、Worklight 6.2、MQA 6.3、Xcode 6.1、および iOS 8.1.2 です。

ここの手順に従って MQA を追加しました。フレームワークをプロジェクト ディレクトリにコピーし、other_linked_flags に強制ロードを追加しました。

同じ手順に従って動作するように、数行のコードも追加しました。基本的に、xcode から実行するとすべて正常に動作します。xcode が展開するアプリを iPhone で実行すると、アプリは正常に動作し、MQA も機能します。

アプリをアーカイブしてアドホック環境にデプロイしようとすると、何らかの問題が発生します。
MQA でどのユーザーを使用するかを尋ねた後、iPhone の画面は黒いままです。webview は読み込めるようですが、html アプリを読み込めません。

残念ながら、これはクラッシュ ログを生成しません。そのため、何が起こっているのかわかりません。

この問題をトラブルシューティングするために何ができるかについて、誰かが私に光を当てることができますか?

4

1 に答える 1

0

間違ったライブラリをプロジェクトに統合しようとしている可能性があります。

現在、ハイブリッド アプリで作業しているように見えますが、それにネイティブ ライブラリを追加してみてください。これは正しくありません。

ハイブリッド アプリで作業している場合は、ハイブリッド SDK をダウンロードする必要があります。
ネイティブ iOS アプリで作業している場合は、ネイティブ ライブラリを追加する必要があります

ハイブリッド アプリに固有のライブラリがあります。次のリンクで見つけることができます

ネイティブ・ライブラリーが追加されている場合はそれを削除し、worklight SDK を main.js ファイルの common フォルダーの下にあるアプリ・コードに統合するだけです。

于 2015-01-26T22:51:47.597 に答える