TweetOverviewのクラッシュレポートを解析して、気がつきました。
これは、ViewControllerのViewDidLoadメソッドが複数回呼ばれている故のクラッシュでした。
“[UIKit]ViewDidLoad は一度しか呼ばれないと思っていました…” の続きを読む
Zero4Racer PRO Developer's Blog
iOS, Mac 技術情報サイト
TweetOverviewのクラッシュレポートを解析して、気がつきました。
これは、ViewControllerのViewDidLoadメソッドが複数回呼ばれている故のクラッシュでした。
“[UIKit]ViewDidLoad は一度しか呼ばれないと思っていました…” の続きを読む
追記2012/5/26 AdBannerViewでクラッシュする例も追加しました。TweetOverview のクラッシュ対策について | Zero4Racer PRO Developer’s Blog
追記2012/5/14 これでほぼクラッシュしない様になって来ているのですが、まだ、クラッシュすることがあります。最小構成を作成してみたところ、その構成では落ちないようです。メモリが少ない場合など、条件が重なって発生するようです。引き続き調査を続けます。
追記 2012/05/21: 落ちなくなったコードを共有します。
UIWebView がクラッシュするのを防ぐ方法−2 | Zero4Racer PRO Developer’s Blog
iOS5 で UIWebView を使用しているときはご注意-予期せぬクラッシュを防ぐ方法 | Zero4Racer PRO Developer’s Blog
の続編です。やはり、アプリが落ちることがありましたので、さらに修正してみました。
アプリ内の設定でステータスバーをオンオフすると、画面の位置がStatusバーとうまく合わなくて表示がおかしくなってしまうことがあります。
この対策方法です。
“iOSアプリ内でステータスバーをオンオフする際に、Rootviewがずれない様にする方法” の続きを読む
追記:2012/5/11 どうもこれでもクラッシュすることがあるようです。真の原因が分かったら、どなたか、教えてください…
さらに追記しました:5/12 UIWebView がクラッシュするのを防ぐ方法-3 | Zero4Racer PRO Developer’s Blog
iOS5 で UIWebView を使用しているときはご注意-予期せぬクラッシュを防ぐ方法 | Zero4Racer PRO Developer’s Blog で基本的にとる方法として、delegateのリセット、removeFromSuperview、stopLoadingなどを上げたのですが、それでもうまくいきませんでした。理想的な方法ではないのですが、とりあえず落ちない(多分)ように修正したので報告しておきます。
“UIWebView がクラッシュするのを防ぐ方法−2” の続きを読む
TweetOverview 1.0.1 が無事リリースされました。
TweetOverview TL一望デスクサイドアプリ (Version 1.0.1) | ||
カテゴリ: | ソーシャルネットワーキング | |
価格: | 無料 | |
デベロッパ名: | J-Tech Creations, Inc. | |
リリース日: | 2012/04/23 | |
対応デバイス: | iPad Wi-Fi+3G / iPad 2 Wi-Fi+3G / iPad Wi-Fi / iPad 2 Wi-Fi | |
現Ver.の平均評価: | (無し / 0件の評価) | |
通算の平均評価: | (3.5 / 3件の評価) | |
Game Center: | 非対応 |
今回の目玉は、
の3点です。 “Pocket連携、検索ストリーム、ハッシュタグツイートなどの入った、TweetOverview 1.0.1 がリリース!” の続きを読む