配布データに関する修正その他です.
当日に2度修正を行ったためv3.1.1へのアップデートはスルーして構いません.
※価格は記事執筆時のものです. 現在の価格はApp Storeから確認ください.
レビュー時のiOSバージョン : iOS15.3.1
スポンサーリンク
ダウンロード
"3.1"になっているでしょうがどのバージョンも同じリンクなので気にしないでください(Routinehub側の更新が遅いことによるものです).
USLauncher ver3.1.1 の変更・修正
- 重複データへの対応
こちらの不手際で、同一Appに対して新旧複数のデータが存在する場合があります.
その組み合わせ次第で、以下のエラーにより続行できない場合があります.
「キーパスを評価できませんでした。」
「””で、辞書のキー"xxx~"の値が見つかりませんでした。」
これは上記の通り同一App(のストアID)によるキーが重複していたことによるもので、以下により解決することを確認しています.
(1)1つになるよう重複するデータを取り除く
(2)レシピ内前半にある「ファイルにフィルタを適用」のオプションを以下に変更
①「順序」を「アルファベット降順」に
②「制限」をオンにし、個数を「1」に
今回はレシピに(2)の変更を行ったものをver3.1.1としてリリースしました.
(2)による解決策の場合、既に配布しているデータを修正する必要はありません.
USLauncher ver3.1.2 の変更・修正
- 配布データのファイルセレクタを「フォルダからファイルを取得」から「ファイル」に変更.
有志にしより、こちらの方がわかりやすいのでは?という指摘をいただき急遽変更しました.
ファイルパスを手打ちする前者より、フォルダからファイルを選択する方式である後者の方が確かにわかりやすいですね.
〆
手作業で行っているため、どうしても重複することがあります.
これまでは重複が判明していても問題なく使えていたので気にしていませんでした.
情けない限りですね.
いい意味で考えれば、重複した場合の影響を知ることができたのは後のデバッグに役立ちます.
辞書(JSON)の構文としては正しかったため、何が原因か一晩考えたのですが思わぬところで判明したものです.