設定 Salesforce 行動應用程式的二元轉送專案環境
設定二元運送專案的 Apple 和 Google 環境。
必要版本
| 設定適用於 Lightning Experience 中的以下版本:Group、Professional、Enterprise、Performance、Unlimited 及 Developer Edition。 |
| 所需的使用者權限 | |
|---|---|
| 設定 Salesforce 行動應用程式二進位處理專案的環境 | 「管理 mySalesforce 應用程式」權限 |
註冊 Apple 識別碼
請依照 Apple 開發人員帳戶中的下列步驟,為您的行動應用程式註冊必要識別碼。
- 建立兩個個別的識別碼:主要應用程式的「配套識別碼」和「通知服務延伸模組識別碼」。
- 用於 Apple 設定的識別碼名稱應與您在 Salesforce 設定 UI 提交表單上提供的「客戶商店識別碼」相同。
-
建立「通知服務延伸模組」識別碼時,請新增「推送通知」功能。請勿新增「廣播」功能。
重要 Mobile Publisher 設定使用者介面中提供的商店識別碼僅供內部使用。「客戶商店識別碼」的格式可以是:com.{yourcompany}.{uniquename 或 identification}。使用符合 Apple 需求的命名慣例。 - 使用包含「客戶商店識別碼」的唯一名稱建立應用程式群組。
- 必須將「配套識別碼」與「通知服務延伸模組識別碼」都指派給「應用程式群組」功能。當您編輯「應用程式識別碼組態」頁面時,「應用程式群組」功能位於「識別碼」上。選取「編輯」以選擇在上一個步驟中建立的「應用程式群組」。
佈建設定檔
針對「配套識別碼」與「通知服務延伸模組」產生個別佈建設定檔。
- 針對「配套識別碼」與「通知服務延伸模組」產生個別佈建設定檔。
- 在「Apple 開發人員」的「設定檔」區段中,選取「App Store Connect」作為設定檔類型。
- 從下拉式功能表中選取適當的應用程式識別碼,並將其連結至相關的散佈憑證。
設定 Apple Push 通知 (選用)
在 Mobile Publisher 設定 UI 的步驟 2 中,外部用戶端應用程式設定期間,會使用 Apple Push Notification (APN) 金鑰。
- 針對金鑰使用適當的命名慣例,啟用 Apple Push Notifications Service (APN),然後按一下「設定」。
- 從下拉式功能表中選取「Sandbox 與生產」,然後按一下「儲存」。
- 選取「註冊」,然後下載產生的金鑰。
- 將金鑰儲存在安全且可供存取的位置。
- 針對「生產」或「Sandbox」部署,在「外部用戶端應用程式」內啟用推送通知時,請使用此金鑰。
設定 Google Play 與雲端
Android 應用程式需要特定的服務帳戶、JSON 金鑰和 Firebase 註冊詳細資料,才能完成設定。
- 請確保您僅針對所有 Google 相關組態使用唯一的商店識別碼。
- 在 Google Cloud Console 中建立必要的服務帳戶,並以 JSON 格式產生相關金鑰。
-
在 Firebase Console 中註冊您的應用程式以取得
google-services.json檔案和firebaseadminsdk.json。 -
在 Mobile Publisher 設定表單的步驟 1 期間上載該
google-services.json檔案,因為它是必要欄位。 -
在「外部用戶端應用程式」設定的步驟 2 期間提供
firebaseadminsdk.json;此檔案為選擇性,且僅在推送通知組態中為必要。
備註 計畫在其 Android 應用程式中使用通用連結的客戶必須提供 SHA-256 憑證指紋。您可以在 Google Play Console 內的「應用程式完整性」區段 (「設定」下) 中找到此值。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

