白い悪魔No.0844、
初歩的な間違いをしていました。

結構やば目の、、

アプリ上では「通知の確認」は一度、そのダイアログが出たら2度と出ません

そういう条件で、新しいシステムを入れるとどうなるか?

今回、メジャーアップデートします。
今までのシステムと保存データ的には互換性がありません。

新規ユーザーと同じようにセットアップしてもらう必要があるます。

そういうところで「通知の確認」ダイアログが出なかったら、
それが出る前提でシステムを組んでいたら、、

アップルのシステムのいやらしいところは、
IPhoneのシステムダイアログが出るときにアプリが一度落ちること、、

アプリに強制リセットが掛かるんです。
大昔は掛からなかったのに、、
ーーー

その2点を踏まえてシステムを構築しないとハマります。

今まで過去のアプリからの乗り換えが上手くいくか?
という確認をしてきませんでした。

過去のバージョンもそうです。

少ないながらも、互換性を捨ててお客さんに再設定をお願いしている場合があります。

そういうタイミングでお客さんの不評を買い、離れていった可能性がある訳です。

皆が皆、、アンインストールしてからアプリを新しく入れてくれる訳ではありません。

幾ら、コンテンツを作り込んでいても、入り口の部分でつまずくのは、、
アプリの出来が悪いと公言しているようなものです。

今回、スタートアップがらみにのデバッグはしっかりやっておくべき、、
そういう話でした。