2012年9月
« 8月   10月 »
 12
3456789
10111213141516
17181920212223
24252627282930
2012/09/27

英単語検品工場のiPhone 5 & iOS 6対応

iOS6で発生していたバグと、iPhone5の画面サイズに対応したバージョンを昨日アップロードしました。

■iOS6のバグについて

バックグランドから復帰できない現象が起きてました。

AppleのDeveloper Forumを検索した所、iOS標準のTwitter API(TWTweetComposeViewController)の初期化のタイミングが問題だと分かって修正しました。

Twitterを色々な画面で使用するので、起動時に確保したものを使い回すような作りにしていたのですが、起動直後(UIApplicationDelegateの中)で初期化すると、バックグランドから復帰する時(applicationWillEnterForegroundが呼び出された後)に、無限ループに入ったように処理が固まります。

初期化するタイミングを変更した所、問題が無くなりました。

■iPhone5の画面サイズ対応について

工場の画像などはリサイズが難しいので、一部の画面の上下に黒い帯が表示される状態ですが、問題の選択画面やおさらい画面など、フルスクリーンに対応できる部分は対応しました。

現在のところ、アップデートで申請されたアプリは8営業日以内に95%がリリースされているということなので、iPhone5への対応方法に問題が見つかって審査で落とされるなど無ければ、10月6日頃にはリリースされるのでは無いかと思います。

Comments are closed.