MINT dev. blog

MINT dev.の開発したiOSアプリを紹介しています

MINT Music Player ver3.13.1 をリリースしました!

MINT Music Player ver3.13.1をリリースしました。

 

1. MMBGF-057:App起動時に曲リスト読み込みに失敗する

MainViewController の viewDidLoad() とSceneDelegateのsceneDidBecomeActive()を曖昧にしてたのが問題でした。

 

2. MMBGF-058:お気に入りリスト登録が0の時、お気に入りリストを表示すると現在選択中のアルバムの曲リストが表示されてしまう

登録されているお気に入り曲が0の時は表示させないようボタンをdisableにしました。

 

3. レイアウト調整

・UITableView の上部にボカシが勝手にかかるようになった問題を解消
・上部に表示しているTitleが画面端の丸い部分に隠されるのが気になったので調整

 

以上です!

MINT Music Player ver3.13.0 をリリースしました!

MINT Music Player ver3.13.0をリリースしました。

 

1. App名を変更しました。

1年近くApp Store Connectを触っていなかったら、別アプリでApp名が被っている
ものを発見しました。向こうさんの方がユーザ数が多いので、こちらのApp名を
変更。
これによりAppの中身が分かりやすくなったかも。

 

2. コンピレーションアルバムのアーティスト名表示を変更しました。

一つのアルバム内に、アルバムアーティスト名とは異なるアーティストが含まれた場合、アーティストごとに分離できていませんでした。
例:"TEAM KAWAII LAB."のアルバムがアーティスト一覧でFRUITS ZIPPERのみ表示される

 

以上です!

Music MINT ver3.12.0 をリリースしました!

Music MINT ver3.12.0をリリースしました。

なかなかやる気が出ずに開発が滞っておりました。

 

1. iOS27対応(Scene-basedライフサイクルを採用)

App実行時に
`UIScene` lifecycle will soon be required. Failure to adopt will result in an assert in the future.
というメッセージが出るようになっていました。調べてみるとSceneDelegateの作成とAppDelegateからの移行が必要らしかったです。
 変更すると画面周りやらAppの挙動がなんとなくおかしくなっている感じがします。今後のアップデートで修正したいと思います。

 

2. iOS18.0でStoreKit2を使うように、とWarningが出るようになったので修正

'SKPaymentTransactionObserver' was deprecated in iOS 18.0: Use StoreKit 2 Transaction APIs
 以前よりXcodeで出ていたWarningです。Storekit2に合わせて実装を大きく変更しました。

 

以上です!

Music MINT ver3.11.0 をリリースしました!

Music MINT ver3.11.0をリリースしました。

 

1. シャッフル再生中にアルバムリストに戻っても再生を継続するようにしました。

 シャッフル再生中に他のページに移動すると再生がストップするようにしていましたが、仕様を変更しました。

 

2. 説明画面を更新しました。

 もっとアプリの説明が必要だなーと思ったので説明画面のページを増やしました。

 

3. MMBGF-057:プレイリストが表示されていない障害を修正しました。

 以前はプレイリストが表示されていたように記憶していましたが、表示できないバグに気がつきました。不覚です。

 

以上です!

Music MINT ver3.10.4 をリリースしました!

Music MINT ver3.10.4をリリースしました。

 

1. 一部ローカライズしました。英語のみ対応。軽微な問題の修正をしました。

翻訳はGoogle翻訳を使わせてもらいました。
日本語で意図した文章がそのまま英語で伝わっているのかいまいち自信ないです。ですが早速、課金があった(購入していただいた方、ありがとうございます)ようなのでひょっとしたらローカライズした甲斐があったのかもしれません。

 

以上です!

Music MINT ver3.10.3 をリリースしました!

Music MINT ver3.10.3をリリースしました。

 

1. バージョンアップ時に変更点を表示するようにしました。説明画面をConfigから呼び出せるようにしました。
 他、Config(設定画面)や制限解除画面の文言を修正しています。

 

 先日、App Store Connectを見ていて気がついたのですが、世界のすべての国にリリースするようになっていたようです(デフォルト?)。日本国内オンリーでリリースされているかと勝手に思っていたのですが、どうりでダウンロード先が海外になっていたわけだ。
 いずれはローカライズしたいと思っています。

 

以上です!

Music MINT ver3.10.2 をリリースしました!

Music MINT ver3.10.2をリリースしました。

 

1. 曲リストにおいても「お気に入り」登録された曲を「お気に入り」リストから削除できるようにしました。
 お気に入りから除外するときに一回一回リストを表示する必要があったので追加した機能です。

2. ビルド時に出ている警告除去
 UIButton.imageRect()がDeprecatedになったため。
 ユーザにとっては意識しないところですが・・・
 layer.makeCornersや、タイトル文字列が入ることのできる横幅の指定ができなくなったのでかなり不便です。

3. 「お気に入り」登録/解除時にToastで通知するようにしました。

 

以上です!