-
TestFlightアプリを開きます。 TestFlightアプリを開くと、自分が参加しているテストプログラムのリストが表示されます。
-
公開リンクを作成します。 新しいテストプログラムを作成するか、既存のテストプログラムを開きます。その後、「公開リンクを作成する」オプションを選択します。
-
匿名名前を設定します。 公開リンクを作成する際に、匿名名前を設定するオプションが表示されます。ここで、任意の匿名名前を入力します。この名前は、テストプログラムへの参加者に表示されません。
-
リンクを共有します。 公開リンクが作成されると、それをコピーして共有することができます。メール、メッセージ、または他のコミュニケーションチャネルを使用して、テストプログラムへの参加者にリンクを送信します。
これで、TestFlightの公開リンクを匿名名前で共有することができます。参加者はリンクを開くと、テストプログラムに参加するための手順が表示されます。また、開発者はTestFlightのダッシュボードで参加者のアクティビティを追跡し、フィードバックを収集することもできます。
以下は、上記手順の一部を示すSwiftコードの例です。
import StoreKit
// テストプログラムの情報を設定する
let appID = "YOUR_APP_ID"
let testerEmails = ["[email protected]"]
let anonymousName = "匿名名前"
// 公開リンクを作成する
let appURL = URL(string: "https://itunes.apple.com/app/id\(appID)?mt=8")!
let app = SKProduct(url: appURL)
let betaTester = SKMutablePayment()
betaTester.productIdentifier = app?.productIdentifier
betaTester.quantity = 1
betaTester.applicationUsername = anonymousName
betaTester.signingIdentifier = app?.bundleIdentifier
// リンクを共有する
let testerURL = betaTester.buildCodeRedemptionURL()
let shareText = "テストプログラムに参加するためのリンク: \(testerURL.absoluteString)"
このコードでは、StoreKitフレームワークを使用して公開リンクを作成しています。appID
には、テスト対象のアプリのApp Store IDを指定します。testerEmails
には、テストプログラムに参加するユーザーのメールアドレスのリストを指定します。anonymousName
には、匿名名前を指定します。
公開リンクを作成した後、betaTester.buildCodeRedemptionURL()
を使用してテスター用のURLを取得し、共有するためのテキストメッセージやメールに組み込むことができます。
以上が、TestFlightの公開リンクを匿名名前で共有する方法の概要です。これを参考にして、自分のアプリのテストプログラムを効果的に管理し、フィードバックを収集することができます。