iOS10対応について2016/09/30こんにちは。Keeperの話です。Keeperは日課を管理できるiPhoneアプリです。Freeいま集計みてみたら、有料版と無料版合わせて8万1千ダウンロードされていました。ありがとうございます。2012年の10月から発売してたみたいなので、だいたい丸4年ぐらいでしょうか。結論から先に書くと、iOS10でも動くようにアップデートしました。それから有料版もストアに戻しました。Keeperのサポートを終了しました。対応しましたiOS10に対応してあります。いうか、どちらかというと有料版のこれまで使ってくれていたユーザーさん用にiOS10でも使えるようにしました、といった方が良いかも。Appleの開発者用の管理サイトがありまして、そこだと稼動している一部の端末数がわかるようになっています。これは、全部の端末ではなく、たぶんOSの初期設定の最後に「Appleに品質の改善のために情報を送る」みたいなのにOKを押した端末のみ送られているのだと思います。端末の細かい情報はわからずに、本当台数のみといったところです。個人や端末を特定するような情報は開発者には全くわからないようになっているので、安心してください。それで、iOS10のリリースが近づく前に、有料版の稼動台数を見ていたのですが、ストアから降ろして1年近く経つというのに、130台くらいは稼動していまして。これは先ほども書いた通り一部の端末台数のみなんで、実際だともう少し稼動台数がありそうでした。あと、iOS10に対応するのかのお問い合わせもあったりしまして。iOS10だとアプリが落ちてしまうので、これはまずいなーと思いまして、急ピッチで修正してアップデート用に出したという感じです。いまは、iOS8で非推奨になってしまったコードを、新しいコードに修正してあります。(120ぐらいのwarningが出てたのを置き換えていく作業でした、、)なので、しばらくはOSのアップデートに対応できるかもしれないです。新規の機能開発はしない予定です。iPhone7や7plusといった大きな画面サイズに対応できてなかったり、フラットデザインにできてなかったりするのですが、、。そちらはまだ未着手だけど、新アプリの方で実装しようかと。なんかアプリ開発って、始める前は全然わからなかったのだけど、どちらかというとリリースしてからの運用・保守の方が大変だなって思います。この4年の間に、いろいろな画面サイズのiPhoneが出て、swiftが出て、swiftも1,2,3で書き方が全然変わってしまったりして。開発をするのに、同じコードのままだと新しいOSだと非推奨で動かなくなるからダメ!といった部分がありまして。長い目でみたときにそれは動き続けるのか?ということを今はすごく気にしています。いうの、長くやってるwebサービスとかでもよく出てくる問題みたいですね。日課の新アプリさきほども書いたのですが、新アプリはできてません。いうか全く手をつけられてない、、。新機能の構想はあって夢は広がるのだけど。Keeperと同じぐらいの機能になったら2の名前に変更するとか?それだったら行けるかな?うーん、どうだろ?という脳内会話を時々していますwあんまりまとまらなかったのですが、よい日課ライフを!ではでは。LINEスタンプ作りました!毎日使える。プログラミングこのブログについてこんにちは。フロントエンドエンジニアです。自作のiPhoneアプリを作っています。