[リストへもどる]
一括表示
タイトルEBPocket Pro for iOS アプリ切り替え時に落ちる事象
記事No2657
投稿日: 2017/01/20(Fri) 19:18:30
投稿者坂本真一
ご報告です。アプリ切り替え時によく落ちます。
iPhone SE
iOS 9.3.5(13G36)
EBPocket Pro for iOS Ver 2.30
ジーニアス英和大辞典 CD-ROM版をEBShrinkで圧縮しています。

EBPocketをゼロから立ち上げると落ちません。
その後、他のアプリを多数(実験では16個)起動してからEBPocketのアイコンを押すと検索結果が一瞬表示されてから落ちます。
落ちてからEBPocketをもう一度起動すると普通に使用できます。
その後、他のアプリを多数起動してからEBPocketに戻ると落ちます。

上記の実験を4回ほど実験を繰り返しましたが4回とも落ちました。

タイトルRe: EBPocket Pro for iOS アプリ切り替え時に落ちる事象
記事No2658
投稿日: 2017/01/23(Mon) 10:06:30
投稿者hishida
> ご報告です。アプリ切り替え時によく落ちます。
> iPhone SE
> iOS 9.3.5(13G36)
> EBPocket Pro for iOS Ver 2.30
> ジーニアス英和大辞典 CD-ROM版をEBShrinkで圧縮しています。
>
> EBPocketをゼロから立ち上げると落ちません。
> その後、他のアプリを多数(実験では16個)起動してからEBPocketのアイコンを押すと検索結果が一瞬表示されてから落ちます。
> 落ちてからEBPocketをもう一度起動すると普通に使用できます。
> その後、他のアプリを多数起動してからEBPocketに戻ると落ちます。
>
> 上記の実験を4回ほど実験を繰り返しましたが4回とも落ちました。

実験までしていただき、まことに恐縮です。
「EBPocket for iOSが落ちる」と言われている現象は、
メモリ不足の場合に、サスペンド状態のアプリがiOSから停止されているのではないかと思っています。

参考:
iOSアプリの状態遷移とライフサイクル
http://qiita.com/ya8612tec/items/52a39054eadc4742c267

それからホームボタンをダブルクリックして表示される画面は、バックグラウンドにいるアプリの状態ではなく、サスペンドした時のスクリーンショットが履歴として表示されているだけなので、すでに停止されていた場合には再開されないのではないかと思っています。

ただ、絶対にそうとも言い切れないので、少し時間をいただいて詳細に調べるつもりでいます。

タイトルRe^2: EBPocket Pro for iOS アプリ切り替え時に落ちる事象
記事No2666
投稿日: 2017/02/01(Wed) 12:43:49
投稿者hishida
昨年末AppStoreで格安セールで購入したキクタン6個を起動後、EBPocketに戻ると見事に落ちました。
クラッシュログを調べたところ、iOS7.0以降deprecatedになった描画APIで落ちていることが分かり、APIを変えたところ手元では落ちなくなりました。
とりあえず対策版を提出しましたので、公開されましたらおためしください。

タイトルRe^3: EBPocket Pro for iOS アプリ切り替え時に落ちる事象
記事No2673
投稿日: 2017/02/02(Thu) 16:39:16
投稿者坂本真一
落ちなくなりました。ありがとうございます。