github.com/pooza/capsicum/rele
◇ 公開状況
公開済み: iOS, Android, Windows, Linux
審査提出済み: macOS
◇ 変更点
・ナウプレのURL優先プロバイダ
github.com/pooza/capsicum/issu
曲名・アーティストなどから曲URLを検索し、ナウプレ(NowPlaying)本文に追記する既存機能がありました。
このURLで優先するサービスを、Apple MusicとSpotifyのいずれかから選べるようにしました。(設定→表示→ナウプレのURL優先プロバイダ)
・ナウプレ本文のフォーマット
github.com/pooza/capsicum/issu
再生アプリ(Spotify, Apple Music等)側から「共有」を実行するルートと、capsicumの投稿フォーム側から実行する、2ルートのナウプレ機能がありました。
この2ルートでナウプレ本文のフォーマットが異なっていたので、統一しました。
・投稿がタイムラインに反映しないことがある
github.com/pooza/capsicum/issu
投稿後、サーバー側の処理に時間がかかるとタイムラインに反映しないケースがありました。
サーバー側の処理を待たずに、capsicum側のタイムラインを先に更新するようにしました。
・ローカルに保存されたアカウント情報の読み書きの安定性
github.com/pooza/capsicum/issu
github.com/pooza/capsicum/issu
一時的なネットワーク不調等により、ログイン状態が誤判定されていた不具合の修正。
等々
◇ 見送った変更
iOS, Android, macOS版で、投稿フォーム側のナウプレボタンからSpotifyのナウプレを実行する機能を断念しました。
今回のアプリにこの修正は含まれていますが、実際には動作しません。モロヘイヤ側で止めています。
同機能はWindows, Linux版では既に動作していますが、この2環境では曲情報をアプリから直接取得しています。一方iOS, Android, macOS版では、同じ情報をSpotify APIを通じてspotify.comのサービスから取得する必要があります。
このSpotifyAPIの審査ですが、以前は個人アプリの規模でも承認が下りていました。ところが最近になって審査基準が大きく変わっており、相当にユーザー数の多いアプリでなければ審査が通らなくなっています。
技術的な問題ではなくて、実装自体は完了しています。
審査前(デベロッパーモード)でも5人のテストユーザーから利用することは出来る為、この枠を使って動作確認を終えてはいます。
将来Spotifyの気が変わり、審査基準が変わったら再び動かせるよう、お蔵入りの状態になっています。
◇ 直近の予定
1.39では、今まで溜まっていた細かな問題をまとめて処理する予定です。(「集約枠」と呼んでいる運用です)
github.com/pooza/capsicum/mile
◇ 公式サイト
capsicum.shrieker.net/
#Spotify #GitHub #precure_fun #delmulin #capsicum #precure_fan