iOSアプリATT対応

  • 投稿:
  • 更新:2021年4月30日
  • by
  • in

PXL_20210430_000623771.png

公開しているiOSアプリにATTダイアログ表示を追加しました(サポート停止アプリを除く)。
これは広告表示のための固有ID(IDFA)の取得をiOS14.5から制限されるための対応です。

アプリの製作者として、現在広告収入が唯一の収益となるので、できればIDFAを許可して頂けると嬉しいです。JJworkshopのアプリはすべてIDFAを個人情報とは紐付けないで、純粋に広告配信の最適化のために利用しています。

JJworkshopのアプリが気に入り、今後のアプリ開発に少しでも協力していただけるならIDFAを許可をして頂けたらと思います。
一旦、IDFAを拒否に設定した場合は「設定>プライバシー>トラッキング」から個々のアプリの設定を変更できます。

個人的には、よく利用する便利なアプリはIDFAの許可をし、適切な広告が表示されるようにしています。

「ひまわり君」ストア公開再開!

  • 投稿:
  • 更新:2021年4月30日
  • by
  • in

IMG_1792.png

気象庁サイトのリニューアルに伴い、アプリの公開を停止していましたが、天気図のみ取得可能なのでアプリの公開を再開しました。サポートは終了していますが継続して利用できます。
ただし、衛星画像やアメダスの画像(雷や雲や動き等)は利用できません。利用できるのは下記の情報のみです。

  • 天気図
  • 天気図(数値予報-11日分)

iOS/Android共にストアに公開済みとなっています。以下からダウンロード可能です。


山口県 みんなでたべちゃろキャンペーン

mtyamaguchi_img_header.png

地元山口でキャンペーンやってます
酒やら食材やら色々あるので、オーダーしてみたらどーじゃろか?

ってことで、何度かオーダーしている「はつもみぢ」の日本酒もこのキャンペーンに参加してるようです。

s_hatsumomiji_001.png

久々に日本酒オーダーしたら、このキャンペーンを教えてもらいました。
「1,500円(税抜)のご購入1本につき500円値引きがございます。」とのことでしたので、少し高めの大吟醸とかがお得かと思います。オーダー本数に制限はないみたいでしたが確認した方が良いかと。

メールするとプライスリストを送ってくれるので是非飲んでみて下さい。お勧めです。
お値段も手頃で、4号瓶で1500円前後です。キャンペーン適用だと1000円ちょいで飲めちゃうので、今買わない手はありません。
山口といえば獺祭で有名ですが、自分はこの「はつもみじ」の「原田」の方が好きです。

「天気と風と波」ですが、アプリ側の修正は全て終わっていましたが、一部サーバ側プログラムの修正が未対応でした。

新規にダウンロードした場合、初期処理の各マスタ設定でエラーが出て先に進めませんでした。
気象庁サイトリニューアル前に、既に本アプリを利用している方は問題がありませんが、新たにインストールした人やマスタデータを初期化した場合に起こる障害です。

現在この問題は修正し、正しく処理されるようになっています。(2021/3/17 13:00)

これは、気象庁サイトの「予報のエリア情報(地域毎の緯度経度ポリゴンデータ)」の構成が大幅に変更され、以前の方法では取得できなくなっているためでした。
各コード類には変更が無いようなので、とりあえずはアプリが取得した旧データDBから再抽出し、このデータをAPI(サーバプログラム)に食わせ、アプリに渡すようにしました。
今後コード体系が変わると使えなくなるかもしれませんが、そうなると気象庁側のサイトもかなり影響があると思うので、しばらくはこれで大丈夫かと思います。

IMG_1764.png

気象庁サイトリニューアルへの最終対応バージョンとなります。
前回のアップデートで一部残っていた不具合を修正しました。また、追加機能として「現在の雪」情報(スクリーンショット右)も見られるようにしました。雪の季節もそろそろ終わりますけどね…

iOSについては数日後にもう1度アップデートが届くと思います。次期iOSでAppleのレギュレーションが一部変更になり、広告を最適化するために利用していたデバイスIDをユーザーの許可なしに利用できなくなるため、その機能(IDFA)を組み込んだバージョンとなります。
広告は、アプリ開発のたに必要な資金となりますので理解して協力して頂けると大変助かります。

IDFAについては、適時他のアプリへも実装していきます。

「ひまわり君」ストア公開終了(サポートの終了)

  • 投稿:
  • 更新:2021年3月10日
  • by
  • in

Screenshot_20210310-125242.png

「ひまわり君」2016年4月に公開し約5年公開していましたが、iOS版Android版共にストアの公開を終了しサポートも終了します。
先に報告したように、気象庁サイトが大幅にリニューアルし、このアプリで利用している画像データを取得することが出来なくなりました。

代替のアプリとして「天気と風と波」をお勧めします。このアプリで気象衛星画像は見ることが出来ませんが、天気図やナウキャスト(雨雲や雷や降雪の情報)情報を、場所を特定して見ることができます。

気象衛星の画像については少し調査しました。たぶん頑張ればなんとか画像を抽出して動画化することは可能かと思いますが、そこそこ面倒なコードを書かなくてはなりません。そのうちもう少し時間ができたらトライしてみるかもしれませんが、「天気と風と波」への実装になると思います。

「天気と風と波」アプリ更新

IMG_1762.png

気象庁サイトリニューアルによるアプリの修正です。
iOS(スクリンショット左)Android(右)ともにアップデートしました。既にどちらもストアで公開中です。

「雲の動き」画面をアップデートし、正しく指定場所毎の高解像度ナウキャストを表示できるようにしました。
スクリーンショットは、場所指定を成田空港とした場合のサンプル画像です。

未だナビゲーションメニューのりリロードが反応しない(コンテンツ内リロードボタンはOK)問題が残っていますが、それ以外は概ね大丈夫です。近々細かな問題を解決して再アップデートする予定です。

気象庁サイトリニューアルによるアプリの修正について

IMG_1759.png

先日、気象庁サイトリニューアルによるアプリへの影響を報告しましたが「天気と風と波」の「天気予報/アメダス」と「トップページ」の表示を復旧しました。これもサーバ側コードの修正にて対応できたのでアプリのアップデートはありません。 ただし、同アプリの「雲の動き(ナウキャスト)」についてはアプリを修正しないと対応できません。これは現在作業中です。

最近作っているアプリで気象庁の情報を利用するケースでは、大抵は自前サーバでAPI(サーバプログラム)を作成し必要データだけを抽出しアプリに渡すようにしています。
なので、このパタンで作られている場合は、サーバ側プログラムを修正するだけで(面倒ですが…)対応できるのですが、一部このパタンでは作成できない部分はアプリからダイレクトに気象庁サイトを参照しています。ダイレクトに見ているケースでは対象ページの構成が変わるとアプリを修正ないかぎりは対応できません。

「ひまわり君」は作りが古くて、ほぼ全てダイレクトに気象庁サイトを参照しているためダメージが大きく簡単には修正できません。
今後、変更へのインパクトの少ないAPI方式で作り変えるか、もうアプリを終了してしまうか思案中でが、いずれにせよ、このアプリを今すぐどうにはすることは出来ない状態です。

気象庁サイトリニューアルによるアプリへの影響

  • 投稿:
  • 更新:2021年3月 5日
  • by
  • in

気象庁サイトが一部リニューアルしています。
この影響で、作成しているアプリ(iOS版Android版)のいくつかに問題が出ています。

以下のアプリの天気図情報については、サーバー側のアプリを修正して既に問題は解決しています。
ただ、2021/2/24〜2021/3/1の6日間の天気図イメージはロストしており表示できません。

  • SurfTideΔ
  • SurfTide7
  • SurfLog7

以下のアプリについては、根本的に修正しないとデータを取得できないので障害が残っています。
(表示できなかったり、異常終了したり、処理が完了しなかったりします)
このアプリは今後クローズとするかもしれません。

  • ひまわり君

以下のアプリについては「アメダスの情報取得」と「雲の動き」が正しく取得できません。
このアプリは修正しようと思いますが、すぐには着手できないので(JMAリニューアル継続中かもしれないので)暫くはこのままとします。

  • 天気と風と波

M1 Mac with AndroidStudio

  • 投稿:
  • 更新:2021年2月19日
  • by
  • in

s_PXL_20210218_020301957.png

Python関連も環境セットアップがおわり、残すはAndroidStudio関連。
今後マシンが変わっても大丈夫なように、全て一旦 Git にあげてからのリコンパイルチェック。
2日かけて7プロジェクトの移行が完了。以外にめんどくさい…

M1へのマシン変更で、XCODEも合わせると20以上のプロジェクトファイルを移行したけど、さすがにアップデートしていない古いプロジェクト(アプリ)はそのままではリコンパイルすら出来ないのもあって、利用者数も頭打ちになってることもあり、サポート終了することにしました。

残念ですが、SurfLog7 は、iPhone版Android版ともにサポートを終了とします。
結構気合いれて作ったのですが、あまりポピュラーにはなりませんでした…
もっとも、気合と人気は関係ないですけどね。
しばらくはストアの公開はそのままにしておきますが今後のアップデートはありません。
今後ストアから削除しても、既に利用されている方は削除しない限りそのまま利用できます。

他、「ZipNoFinder」「PocketMetro」も同じようにサポートを終了します。