現在、iOS の継続的インテグレーションのために、独立したサーバーで Jenkins を使用しています。Jenkins は、アドホック デバイスからアプリをダウンロードできるように、HTML リンクをビルド、テスト、および作成します (継続的デリバリー)。
App Store のリリースを作成するときはいつでも、必要なビルドのコードを取得し、それからビルドを作成します。これには問題があります。コードは同じですが、2 つの異なるマシンが関係しているため、バイナリが同じであるとは限りません。
通常、継続的インテグレーションではリリースは非イベントであるべきだと読みます。これは日常のビルドではうまくいきますが、継続的インテグレーション環境で App Store をリリースするための最良のアプローチは何ですか?