Updates on F-Droid

新しいAntennaPodのリリースがあるのを見て、次のような疑問が浮かんだかもしれません。

  • なぜ最新バージョンはF-Droidではまだ公開されないのか?
  • いつ新しいリリースがF-Droidで利用できるようになるのか?

新しいバージョンがベータ版の場合、Google Playからのみ入手できます(理由はこちら)。準備ができたら、Google Playにアップロードします。数日後、重大なバグがないことが確認できたら、GitHubでリリースにタグを付けます。F-Droidはこのリリース情報を検出し、利用できるようにビルドする必要があります。これらすべての手順には時間がかかることがあります。ビルドの手順が異なり、私たちはF-Droidでのリリースの公開には関与していないため、最新バージョンがいつ入手可能になるかを正確に知ることはできません。通常、リリースがGitHubにタグ付けされてから数日かかります。

要するに、時間がかかるかもしれません。しばらくお待ちください。

F-Droid上で新しいバージョンが利用できるようになるまでのステップ

  • 私たちがリリースを作成すると、F-DroidはAntennaPod内の変更点を検出する必要があります。このために、F-Droidは更新チェッカーをサーバーで2日ごとに実行します。
  • F-Droidが新しいAntennaPodのリリースがあることを検出した後、アプリをビルドします。これにより、F-Droidは、あなたがダウンロードしたアプリが、AntennaPodが公開したソースコードと本当に一致することを保証します。ビルドする必要があるアプリは大量にあるため、F-Droidサーバーがアプリをビルドするのに、追加で1-2日かかります。
  • 最後に、ビルドしたアプリは暗号学的に署名する必要があります。署名はインターネットに接続していないコンピュータ上で行われます。F-Droidはアプリを取得して、その特別なコンピュータまで歩いていく必要があります。かかる時間は、この人がその特別なコンピュータに歩いていく頻度によります。通常、このステップはアプリのビルド後に追加で1-2日かかります。

予想よりも長くかかる場合にできること

このように、新しいAntennaPodリリースがF-Droidで利用可能になるまでに、1週間ほどかかることがあります。リリースから1週間以上経ってもアップデートが利用できない場合は、フォーラムに投稿を作成して知らせてくれれば、調査します。

進捗状況を把握するには、新しいAntennaPodリリース以降にF-Droidのリリースリストが更新されたかどうかを確認したり、F-Droid Monitorで新しいリリースがすでにビルドされたかどうかを確認できます。