私のアプリは素晴らしく、アプリストアで正常に動作しています。iOS7でも問題なく動きます。ただし、Xcode 5 (iOS7 用) でコンパイルすると、大惨事になります。ステータス バーが表示されず、ビューがすべて引き伸ばされ、本来の場所で一時停止せず、サード パーティの広告主のポップアップが表示されません。少なくともステータスバーの問題で、何が起こっているのか知っている人はいますか?
質問する
2239 次
3 に答える
4
アプリは以前は 6.0 SDK でビルドされており、iOS 7 を搭載したデバイスで実行する場合でも使用されます。Xcode 5 でビルドすると、6.0 から多くの変更が導入された iOS 7.0 SDK に対してビルドされます。 7.0 のパラダイムに適合するように必要な変更を加えるまで、アプリは奇妙に見えます。SDK の変更に対処する方法を説明する公式の iOS 7 移行ガイドを次に示します。
于 2013-09-19T16:52:36.803 に答える
1
ステータス バーの問題は、次の値を plist に追加することで解決できます: "コントローラー ベースのステータス バーの外観を表示" を "NO" に設定します。
于 2013-09-20T00:03:28.470 に答える
1
iOS 7 は重要なアップデートです。これは、iOS 7 SDK シナリオの一般的な更新です。各問題を 1 つずつ処理する必要があります。
ステータス バーの現在の処理方法は、(非表示にしない限り) コンテンツの上に常に描画されるため、ステータス バーの背景を提供する必要があります。ステータス バーの前景色の制御は制限されています。基本的には、白または黒の間で選択できます。
参照: iOS 7 UI 移行ガイド
于 2013-09-19T16:52:24.517 に答える