2017-10-23 12 views
-2

iOS10のシミュレータで完全に動作するアプリケーションは、iOS 11のスラッシュ画面の後に黒い画面を表示します。 また、実際のデバイスではスプラッシュと黒い画面が表示されますが、それを確認するためのiOS10を備えたスペアデバイスは、古いiOSでは動作が異なります。Xamarinアプリはios11で黒い画面を表示します

どのようなヒントでも、ios11で実行するには何ができますか?

説明:このアプリケーションをios11でも実行していましたが、アプリで何かを修正する必要があり、( 'Jan'17から)長い時間が経過してXamarin Studioを起動したときに、多くのコンポーネントが更新されました。そして今のAppは、各プロジェクト&のために(ビン& OBJフォルダを削除)...

答えて

0
  1. が本当のきれいやってみスプラッシュの後に黒い画面を示し、適切なソリューションをクリックして{あなたのソリューション名}をきれいに選択し&。それが完了したら、もう一度ソリューションを右クリックして& {ソリューション名}の再構築を選択します。結局、iOS11シミュレータ/デバイスでデバッグを試みてください。

  2. オプション1が機能していない場合、多分完成した起動方法でブレークポイントを実行して、すべてが機能しているかどうかを確認できます。

+0

ヒントありがとう!残念ながら、それは役に立たなかった。 私がデバッグすると、コントローラー/ビューがインスタンス化されているように見えますが、表示されていないように見えます。そして、[完全に混乱させるものは]これはios11のみであり、古いバージョンはうまくいきます。 注:私はこのアプリケーションをios11でも実行していましたが、アプリで何かを修正する必要があり、(Jan'17以降)長い時間をかけてXamarin Studioを起動したときに、多くのコンポーネントアップデートがありました。そして今、アプリケーションがスプラッシュの後に黒い画面を表示します。 –

+0

Xamarin Studioを使用しているので、Visual Studio for Macを使って開発を試みましたか?彼らはすでにXamarin Studioの更新を中止しています。 –

+0

はい、Xamarin Studioのアップデート中、VS for Macのインストールを提案しました。私はそれをインストールしましたが、結果は同じです。実際に私はX-StudioとVSの間に大きな違いはありません。ちょっと違うUI。 –

関連する問題