QA用iPhone1台のSMSコードをチームで共有する方法
Fwrd ·
QA用iPhone1台のSMSコードをチームで共有するには、サインアップやログインのコードが届くSIMをそのiPhoneに入れたままにして、Fwrdに、各コードのSMSを非公開のSlackまたはMicrosoft Teamsのチャンネルへ投稿させます。ビルドを確認している人は、自分のパソコンでチャンネルのコードを読めます。電話は充電器につないだまま、机から机へ動きません。
必要なもの: iOS 26以降のチーム用iPhone。ステージング環境や本番環境のアカウントで使う番号のSIMを入れておきます。アプリを追加できる非公開のSlackチャンネル、またはワークフローを作成できるTeamsチャンネル。SlackやTeamsの作業に使うパソコン。そしてFwrdです。
QAチームで、1台の電話のSMSコードを共有するにはどうしますか?
全員がすでに開いているチャンネルへ、コードのSMSを転送します。共有iPhoneのショートカットの「メッセージ」のオートメーションが、コードのSMSが届くたびに動き、Fwrdのアクションが、iPhoneから直接チャンネルへ投稿します。
この方法は、アプリを手作業で操作する人のためのものです。新しいアカウントを作るQA担当者、お客様のログインを再現するサポート担当者、オンボーディングを順に確かめるデザイナーなどです。人ではなくスクリプトがコードを必要とする場合は、iPhoneでSMSのワンタイムコードをCI・QAに渡す方法で、Webhookの設定を説明しています。
コードを共有する方法は、どれが向いていますか?
1日のうちに複数の人が1つの番号のコードを必要とするなら、転送が向いています。ほかの方法は、1人か2人の場合、または自社のアプリだけの場合に向いています。
| 方法 | 日々の使い心地 |
|---|---|
| 電話を回し渡す | 電話を持っている人が来るまでコードは待たされ、電話は行方不明になる |
| チャットにスクリーンショットを貼る | 電話を持っている人が、コードのたびに手を止めて送ることになる |
| サインインサービスの架空の番号 | SMSは届かないが、自社のアプリで、サービスが対応している場合に限る |
| 非公開のチャンネルへ転送する | 各コードが自動で投稿され、チャンネルの誰でも使える |
アプリのサインインにFirebaseを使っている場合、Firebaseのドキュメントによると、開発用の架空の電話番号をFirebaseコンソールで最大10件まで設定でき、SMSを送信せずに済みます(Firebase、2026年10月25日に参照)。自社のステージング用ビルドには向いています。ただし、サードパーティのサービス、本番のアカウント、SMSそのものが届く必要がある流れには使えません。そこで役立つのが、共有iPhoneです。
共有iPhoneのコードをSlackやTeamsへ投稿する手順
チャンネルのアドレスを用意します。
- Slack: パソコンでapi.slack.com/appsを開き、「Create New App」>「From scratch」を選びます。「Incoming Webhooks」を開いてオンにし、「Add New Webhook to Workspace」を選んで、非公開のチャンネルを選びます。hooks.slack.com/services/を含むURLをコピーします。
- Microsoft Teams: チャンネルで「More options」(•••)>「Workflows」を選び、「Send webhook alerts to a channel」のテンプレートを選びます。サインインを求める似たテンプレートは選ばないでください。「Save」を選んでWebhook URLをコピーします。URLにはpowerplatform.comが含まれています。
共有iPhoneのFwrdでチャンネルを追加します。 Fwrdを開いて「+」をタップし、SlackまたはMicrosoft Teamsを選び、URLを「設定」欄に貼り付けます。「テストメッセージを送信」をタップしてから、チェックマークで保存します。
コードだけを残します。 同じ送り先で、「転送するSMS」の「一部のSMSのみ」を選び、「コードらしいもの」をオンにします。4〜8桁のコードを含むSMSが残ります。条件は1つなので、無料プランでも使えます。
「メッセージ」のオートメーションを作成します。 iOS 27では、ショートカットアプリを開き、「ライブラリ」>「オートメーション」の順にタップして、「+」をタップします。「ショートカットを説明」が表示されたら、「編集」をタップします。「オートメーション」をタップして「メッセージ」を選び、「差出人」を「メッセージ」に変更して、スペースを1つ入力します。文面が違うコードも、すべてFwrdのフィルタに届きます。iOS 26では、「オートメーション」タブを開き、「+」をタップして、「メッセージ」を選び、「メッセージが次を含む」にスペースを1つ入力します。
確認なしで実行されるようにします。 iOS 27では、トリガーの横の矢印をタップして「実行前に確認」がオフになっていることを確認し、ⓘ>「プライバシー」で「ロック中に実行を許可」がオンになっていることを確認します。iOS 26では「すぐに実行」を選び、「次へ」>「新規ショートカットを作成」をタップします。
Fwrdのアクションを追加します。 「転送」を検索し、「メッセージをすべての送り先に転送」を追加して、その「メッセージ」欄を「ショートカットの入力」に設定します(iOS 26では「ショートカットの入力」>「メッセージ」)。戻るをタップして保存します(iOS 26では「完了」)。
これで完了です。 新しいコードのSMSが、共有iPhoneのロック中でも自動的にチャンネルへ投稿されます。
SlackのガイドとTeamsのガイドでは各画面を紹介しています。ショートカット側の設定は、オートメーションのガイドで説明しています。
チャンネルを読みやすくする
- 「差出人を含める」をオンにします。 初期設定ではオフです。Fwrdの「設定」でオンにし、Fwrdのアクションで「差出人」を選ぶと、各コードの先頭に
From:の行が付きます。複数のアプリが同じ番号にSMSを送る場合に便利です。 - アプリや環境ごとにチャンネルを分けます。 チャンネルごとにSlackまたはTeamsの送り先を追加し、SMSにアプリ名などが含まれる場合は、その単語でフィルタを設定してください。
- 無料プランの上限に注意します。 1日に数件のアカウントを作るチームは、毎月15件の無料転送をすぐに超えます。その通知は、共有iPhoneに表示されます。2026年10月時点で、Fwrd Proなら上限がなくなり、料金は米国で月額$4.99、または年額$29.99です。購入するのは、共有iPhoneで一度だけです。チャンネルを読む人にFwrd Proは不要です。
共有iPhoneにできないこと
- 2人のコードを区別することはできません。 2人が同じ番号で同時にコードを要求すると、両方のコードがチャンネルに投稿されます。SMSに書かれた時刻とアプリ名を手がかりにするか、順番に操作してください。
- 電源が切れていたり、オフラインだったりすると動作しません。 充電して、Wi-Fiにつないでおいてください。再起動後は、誰かが一度ロックを解除するまで転送が待機します。また、3日間ロックを解除しないiPhoneは自動的に再起動します。
- 電話の音声は聞き取れません。 コードを音声で読み上げるサービスのコードは、チャンネルに届きません。アプリで選べるなら、SMSを選んでください。
- 一方向のみです。 チャンネルから返信することはできません。投稿されるのは新しいSMSだけで、画像は含まれません。
チャンネルは、必要な人だけにしてください。チャンネルの全員がコードを使えるので、チームを離れた人は外し、会社が所有するアカウントのコードだけを転送してください。
共有QA用iPhoneについてのよくある質問
チームの全員にFwrdが必要ですか?
いいえ。Fwrdとオートメーションが必要なのは、共有iPhoneだけです。ほかの人は、使い慣れたデバイスでSlackまたはTeamsのチャンネルを読むだけです。
同じコードを2つのチャンネルへ送れますか?
はい。チャンネルごとに送り先を追加すれば、Fwrdのアクションがそのすべてへ投稿します。1通のSMSは、いくつの送り先に届いても、無料プランでは1件として数えます。
コードはFwrdのサーバーを通りますか?
いいえ。Fwrdにはアカウントも、自前のサーバーもありません。各コードはiPhoneからSlackまたはTeamsへ直接送られ、Fwrdの履歴はiPhoneの中にだけ残ります。
ショートコードの送信元からのコードでも動きますか?
はい。オートメーションとフィルタは、送信元ではなくSMSの内容を見るので、短い番号や英字の名前から届くコードも、ほかのSMSと同じように投稿されます。
QA用の電話を回し渡すのは、もうやめませんか
Fwrdは、チーム用iPhoneに届いた新しいコードのSMSを、非公開のSlackまたはMicrosoft Teamsのチャンネルへ投稿します。アカウントもFwrdのサーバーも不要です。毎月15件まで無料で転送できます。
毎月15件まで無料。Fwrd Proなら、転送とフィルタの上限がなくなり、「転送しない」リストも使えます。料金は月額$4.99、または年額$29.99で、年額プランには対象の方向けに7日間の無料トライアルがあります。
iPhone · iOS 26以降