アプリケーション用のCI(継続的インテグレーション)を開発しています。
そのため、 HockeyApp(TestFlyAppと同等)でJenkinsを使用しています。
問題は、HopckeyAppがアプリケーションの新しいバージョンを受け入れるのは、最後に追加されたバージョンとは異なるバージョンである場合のみであるということです。そうでない場合、既存のバージョンのエラーが発生し、更新されません。
値CFBundleShortVersionStringを更新するためのアップルツールAgvtoolについて読んでいました。
私の主な問題は、
- Jenkinsでこれを自動的に行う方法。
- プロジェクトリポジトリ(私の場合はGit)を更新する方法、次のビルドのために、更新された最後のバージョンがどれであるかを知る方法、または最後に更新されたバージョンを追跡するその他のオプション。
私はこれをやろうとしていますが、他のアプローチも受け入れられます。
前もって感謝します。