【News】Wind PE祝1周年&初アップデート!
リールの番手とPEの号数を選ぶと何m巻けるかを表示する無料オリジナルアプリ"Wind PE"の開発者K☆太(@makiriri_com)です。いつもご利用ありがとうございます。
日頃よりご利用ありがとうございます。とうとうリリース一周年を迎える事が出来ました(*´ω`*)
今回は感謝とご報告です。
初アップデート
一周年記念として、初のアップデートをリリースしたぞ!
- フレームワークCordovaのバージョンアップ
- LINE起動時に発生する不具合の修正
- 広告クリック時のタイムアウト処理を追加
- デザインの一部を変更
改善出来たらアップデートをリリースしようと思いながら一年近く経過してしまっていた(;´Д`A
広告にいたってはiOSのアップデート後に表示すらされなくなった部分もあって焦っていた。
だが一年以内に絶対やるという目標を掲げ、苦労しながらも何とか間に合わせる事が出来たぞ( ´ ▽ ` )ノ
苦労1.広告クリック時のタイムアウト処理の追加
一番苦労して時間を要したのが、広告クリック時のタイムアウト処理の追加だ。
使用しているjQuery Mobileは元々広告との相性が悪いとされている。
クリックしても反応しない広告が多く、タイムアウト処理の実装を試みていたが中々成功せずに頓挫していた。
実機デバッガーで成功かと思っても、ビルドして実機にインストールすると何故かエラーの繰り返し(;´Д`A
そして何度もトライ&エラーを繰り返して最終的に上手くいった方法はこうだ。
- 各ページ遷移時にAjaxをオフにしてページを独立させる
- やけくそで<body>内に直接書いていた定義を<head>内に、JavaScriptを格納フォルダにそれぞれ元の位置に戻す
- タイムアウト処理のコードをセットタイム3000で追記する
苦労の末やっと意図した動作をしてくれるようになった。
苦労2.LINE起動時の不具合修正
ある日突然”LINEでつぶやくボタン”を押してもアプリが起動しなくなった(;´Д`A
これは今まで問題が無なかっただけにまさかのトラブルだったYO。原因はOSかLINEのバージョンアップと考えられる。一時的なもので次のアップデートで戻ることを期待していたが完全に甘かった。
何処が悪いのか分からないので、エラーの出ないコードを見つけ出すのに時間がかかってしまったが、3パターン試したコードの内の1つで、何とか機能を取り戻す事が出来た。
苦労3.証明書の期限切れ
各証明書の期限は一年なので全て更新が必要。
一年経つとストアへのアップデート手順もすっかり忘れていて、思わず自分のブログを見直してしまったし(爆)
しかし、軽微なアップデートだったので審査はiOS、Android共に1日でパス出来たのが救いであった( ´ ▽ ` )ノ
これからは
アップデートによりアプリの安定性が増したので、これからは少しずつ対応スプールの数を増やしていこうと考えている。
それと長期間アップデートを行わないとアプリを削除されてしまうので、もう少し更新スケジュールを早くすることも必要となってくるだろう。
Apple Developer Programの継続料金も既に支払ってしまったので宣伝活動もしなきゃね(;´Д`A
これからも継続してサポートしていくので、引き続きWind PEの応援よろしくお願いたします( ´ ▽ ` )ノ