BLNOTEの開発環境をXcode 4.0.2に変更したのですが、いろいろ問題あるみたいです。
- ローカライズ
「Japanese.lproj」や「English.lproj」が認識されません。短い方(「en.lproj」「ja.lproj」)にフォルダ名を変更する必要があります。ただし、Xcode上ではどちらのフォルダも同じに見えます。
Xcode4でのローカライズの仕様が変わった - マルチタスク動作
「Build Settings」で「iOS Deployment Target」を3.1.xにしていると、マルチタスク動作しないようです。ただし、iPhone 3GSで検証しているのですが、この症状は出ませんでした。どうも4Gモデルでないと出ないようです。ターゲットのBLNOTEは4.0以上に設定していたのですが、元のプロジェクトの方が3.1になっていました。プロジェクトの方を修正して直りました。
Xcode 4 – Multitasking no longer works with Base IOS 4.3 and Deploy iOS 3.1.x - 起動時の画面方向
infoファイルに「Supported interface orientations」というのが追加されるようですが、この最初の設定(Item 0)の方向で起動するようです。最初「Portrait (top home button)」となっていて、起動時に逆さまで起動しました。すぐに正常な方向に戻りますが。ただし、これも私のiPhone 3GSでは確認できませんでした。4Gモデルのみ?