広告を閉じる

Apple は、自社デバイスのユーザーに配布するソフトウェアへのアプローチを変更しました。最終バージョンを提供する代わりに、大規模なコミュニティが無料かつ比較的簡単に問題をデバッグできるように、すでにベータ版を提供する予定です。ただし、開発者向けにも、一般の人がアプリケーションやゲームをテストできる TestFlight プラットフォームを提供しています。 

とてもシンプルです。 Apple がシステムの最終バージョンをリリースする前に、WWDC 以降かなりの調整の余地があり、そこでは最前線にいる開発者だけでなく、ベータ システムをインストールする一般の熱心なユーザーからもフィードバックが提供されます。デバイス。そして、これが一般的なステップであることは、他の企業が同様の原則に切り替えたという事実によっても証明されています。このおかげで、すべてのテストが社内のみで行われた場合よりも、最終的なシステムをより良い状態にすることができます。頭が多ければ多いほど、より多くのことを知り、より多くを見ることができます。

App Store のベータ版  

しかし同時に、Apple は長い間 TestFlight ツールを提供してきました。実際には同じ原理で動作します。すべての大手スタジオには一定数のベータ テスターがいますが、リリースされたソフトウェアの複雑さに応じて、できることすべてをカバーできないことが多く、また、可能性のある問題を十分かつ適切に徹底的に調査するために自由に使えるすべてのデバイス モデルを持っているわけでもありません。今後のタイトルの間違い。このような場合、TestFlight が登場し、これを通じてアプリケーションを非公式に「リリース」し、一般公開することができます。つまり、実際には App Store ですが、招待に基づいて機能します。

そのため、このプラットフォームを使用すると、ユーザーはサインアップして、iOS、iPadOS、watchOS、tvOS、iMessage、macOS 用のアプリのベータ版をダウンロードしてインストールできます。さらに、最大 10 人のベータ テスターを XNUMX つのタイトルのテストに招待でき、グループを作成してタイトルの異なるビルドを同時にテストすることもできます。すべて無料です。開発者は電子メール アドレスを使用してプラットフォームに招待できますが、公開リンクを共有して招待することもできます。

TestFlight 内でテストできるアプリケーションが表示され、App Store と同じ方法でデバイスにインストールできます。個々のビルドの「有効期間」は 90 日で、これはタイトルをテストおよびデバッグできる期間です。ただし、もちろん、新しいビルドがリリースされるとすぐに、テスト期間は 90 日間に戻ります。ただし、このプラットフォームは未リリースのタイトルのリポジトリとして機能することを想定していないため、開発者はこの期間にタイトルを正式にリリースできるように作業する必要があります。 

すべてがそんなにバラ色というわけではない 

このプラットフォームの利点は、開発者が特定のテスターに​​直接、明確に指定された問題をテストするリクエストを送信できることです。次にテスターは、スクリーンショットを撮ってアプリケーションから直接レポートを作成し、開発者がタイトルを完璧に調整できるよう支援します。また、アプリケーションがいつ失敗したか、失敗の考えられる理由など、追加のコンテキストも提供できます。

TestFlight

非常に論理的には、さまざまな問題もテストに関連しています。リリースされていない未完成のソフトウェアをテストしているため、すべてが完全にスムーズに進むわけではないことを想定する必要があります。これは少しイライラする可能性があるため、実際には特定のアプリケーションのみをテストし、その可能性を最大限に活用しないようにアプローチする必要があります。定期的なクラッシュやエラー メッセージが日常的に発生することがあります。 

ここの App Store から TestFlight をダウンロードできます

.