アプリを走らせると「Unbalanced calls to begin/end appearance transitions for ○○○」という警告のようなものがコンソールで出ることがある。 原因 これは、アプリがあるビューコントローラーを表示しようとしているのに、表示しきる前に別のビューコントローラーに遷移してしまうのが原因。 大抵の場合は、モーダルビューに遷移した時に発生する。 チェックするべきポイントは、「別のビューコントローラーに遷移する指示をviewDidLoadやviewWillAppear:animatedに書いていないか」ということ。 viewDidLoadで直接presentModalViewController:animated:メソッドを呼んでいなくても、viewDidLoadで呼び出しているメソッド内で別のビューコントローラーに遷移していれば、結果は同じなので、
"Cannot run on the selected destination"と出てiOS Simulatorが起動しないXcodeiOS Cannot run on the selected destination The selected destination does not support the architecture for which the selected software is built. Switch to a destination that supports that architecture in order to run the selected software. いろいろ原因はあるっぽいんだけどハマりやすいパターンとして"Info.plist"ファイルがプロジェクト内に存在するっていうのがあるみたい。 "Info.plist"は今でいうXcodeに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く