2017-04-04 6 views
1

私たちはappetize.ioを使用していますが、Xamarin.Formsアプリに問題があります。アプリのバンドルディレクトリを解凍し、問題なくアップロードします。appetize.ioでXamarinアプリを実行すると「アプリケーションのインストール中にエラーが発生します」

しかし、私たちがアプリを起動しようとすると、エラーメッセージ "アプリケーションのインストール中にエラーが発生しました"が表示されます。

「デバッグログ」をオンにすることは役に立ちません。出力は生成されません。ログはコンソールに出力するためのもので、つまりアプリケーションによって生成された出力であり、アプリケーションはインストールされていないためです。

任意のポインタ?

+0

これらのエラーは通常、使用しようとしているデバイスがプロビジョニングプロファイルにないことを意味します。デバイスIDを取得していることを確認してください。そのプロファイルはビルドに使用されており、再試行してください。 –

+0

@GeraldVersluisが述べたように、おそらくデバイスIDがないためです。また、エンタイトルメント・ファイルが欠落している可能性もあります。 –

+0

Appetize.ioは、デバイスではなくシミュレータでアプリを実行します。私が知っている限り、シミュレータのビルドは署名されていません。 –

答えて

1

問題が見つかりました:Xamarinから "build all"を実行すると、作成されたiOSアプリバンドルには、シミュレータにインストールして実行するために必要なものがすべて含まれていません。

しかし、私たちがXamarin(「メニューの「Start Debugging」)内からシミュレータでアプリケーションを実行すると、bin/iPhoneSimulator/Releaseのappディレクトリが突然大きくなり、今必要なファイルがすべて含まれています。

結論として、Xamarinから「すべてをビルド」または「すべてをビルド」しないでください。シミュレータで "run"を実行し、を次に zipにしてappetize.ioにappディレクトリをアップロードします。

関連する問題