1

私のアプリは、iPhone SDK 3.1.3 を使用して xcode 3.2.2 でビルドおよび実行されていました。さて、xcode 3.2.3 で SDK を 4.0 にアップグレードし、アプリを実行してみました。その後、iPhone Simulator 4 で確認できたのは、最初のスプラッシュ スクリーン (Default.png) とそれに続く空白の黒いスクリーンだけです。これは私を夢中にさせています。コードの変更はまだありません。アプリは最新の xcode/シミュレーターでの読み込みに失敗します。この過去のスレッドで提案されたほぼすべてを試してみましたが、まだうまくいきません。

iPhone 3.0 SDK にアップグレードすると、シミュレーターに空白の画面が表示されるようになりました

ところで、プロジェクトに MainWindow.xib がありますが、デフォルトの UIWindow オブジェクトを拡張しました。

4

1 に答える 1

3

私はこれと同じ問題を抱えていました。あなたが投稿したスレッドで私に役立つ答えを見つけました。以前に起動したアクティブなアプリでもこの値が変更された理由はわかりませんが、問題を修正して解決しました。


  1. IBでメインウィンドウを開き、
  2. 「ウィンドウ」を選択します
  3. インスペクターの「ウィンドウ属性」(cmd + 1)で、「起動時に表示」の[ウィンドウ]プロパティが選択されていることを確認します。
  4. 保存(cmd + s)してから実行してください!!
    これがどのようにUncheckedに設定されたかはわかりませんが、正直なところ、これがオプションであることに気づいていませんでした。一部のアプリはこれを利用できると思いますが、ほとんどのアプリはメインウィンドウを表示する必要があると思います。

これがお役に立てば幸いです。私にとっては命の恩人でした。私は「ブラックスクリーン」を理解しようとしていたのです。

于 2010-06-27T03:03:36.427 に答える