Вы находитесь здесь:
Настройка сред для проекта двоичной передачи для мобильного приложения Salesforce
Настройте среды Apple и Google для проектов двоичной передачи.
Требуемые версии
| Настройка доступна в Lightning Experience в версиях: Group Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition и Developer Edition. |
| Требуемые полномочия пользователя | |
|---|---|
| Для настройки сред для проекта двоичной раздачи для мобильного приложения Salesforce | Управление приложениями mySalesforce |
Регистрация идентификаторов Apple
Чтобы зарегистрировать обязательные идентификаторы для мобильного приложения, выполните указанные ниже действия в учетной записи разработчика Apple.
- Создайте два отдельных идентификатора: Код пакета для основного приложения и код расширения службы уведомлений.
- Имя идентификатора, используемое для настройки Apple, должно соответствовать коду Customer Store, указанному в форме отправки пользовательского интерфейса настройки Salesforce.
-
При создании идентификатора расширения службы уведомлений добавьте возможность всплывающих уведомлений. Не добавляйте возможность широковещания.
Важно! Код магазина, предоставленный в пользовательском интерфейсе настройки Mobile Publisher, предназначен только для внутреннего использования. Коды клиентского магазина могут иметь следующий формат: com.{yourcompany}.{uniquename или identity}. Используйте правила наименования, соответствующие требованиям Apple. - Создайте группу приложений с уникальным именем, содержащим код Customer Store.
- Код пакета и идентификатор расширения службы уведомлений должны быть назначены возможности группы приложений. Возможность группы приложений расположена в идентификаторе при редактировании страницы конфигурации кода приложения. Чтобы выбрать группу приложений, созданную на предыдущем этапе, выберите «Правка».
Профили инициализации
Создайте отдельный профиль инициализации для кода пакета и расширения службы уведомлений.
- Создайте отдельный профиль инициализации для кода пакета и расширения службы уведомлений.
- В разделе «Профили» разработчика Apple выберите App Store Connect в качестве типа профиля.
- Выберите соответствующий код приложения в раскрывающемся меню и свяжите его со связанным сертификатом распространения.
Настройка всплывающих уведомлений Apple (дополнительно)
Клавиша Apple Push Notification (APNs) используется во время настройки приложений внешних клиентов в шаге 2 пользовательского интерфейса настройки Mobile Publisher.
- Используйте соответствующее правило наименования ключа, включите службу Apple Push Notifications (APN) и нажмите «Настроить».
- Выберите «Безопасная и производственная среда» в раскрывающемся меню и нажмите «Сохранить».
- Выберите «Зарегистрировать», потом загрузите созданный ключ.
- Храните ключи в надежном и безопасном месте, где они остаются доступными.
- Используйте этот ключ при включении всплывающих уведомлений в приложениях внешних клиентов для развертывания в производственной или безопасной среде.
Настройка Google Play и Cloud
Приложения Android требуют определенных учетных записей службы, ключей JSON и регистрационных данных Firebase для завершения настройки.
- Убедитесь в использовании только уникального идентификатора магазина для всех конфигураций, связанных с Google.
- Создайте необходимую учетную запись службы в консоли Google Cloud и создайте связанный ключ в формате JSON.
-
Зарегистрируйте приложение в консоли Firebase для получения файла
google-services.jsonиfirebaseadminsdk.json. -
Загрузите
google-services.jsonфайл во время шага 1 формы настройки Mobile Publisher, поскольку он является обязательным полем. -
Предоставьте
firebaseadminsdk.jsonво время этапа 2 настройки приложений внешних клиентов; этот файл необязателен и обязателен только для конфигураций всплывающих уведомлений.
Примечание Клиенты, планирующие использовать универсальные ссылки в приложении Android, должны предоставить отпечаток сертификата SHA-256. Это значение можно найти в разделе «Целостность приложения» (в настройках) консоли Google Play.
Эта статья решила вашу проблему?
Оставьте свой отзыв, чтобы мы могли стать лучше!

