Наша компания имеет лицензию на распространение как Appstore, так и Enterprise. Мы собираемся провести демонстрацию с текущей бета-версией через корпоративную лицензию. Некоторые пользователи собираются загрузить корпоративное приложение для тестирования бета-версии. После публикации appstore мы хотим, чтобы Appstore app переопределяло бета-версию предприятия, загружаемую во время демонстрации. Таким образом, люди, которые скачали бета-приложение, могут переключаться с выпущенной версией. Если мы укажем один и тот же идентификатор пакета как для приложения предприятия, так и для магазина, возможно ли это? Что произойдет с сертификатами push-уведомлений?Приложение App App App App App App App App Appore
ответ
К сожалению, у вас не может быть приложения Enterprise и App Store, использующего один и тот же идентификатор пакета (= AppID). Приложения App Store должны быть созданы профилем, созданным в обычной учетной записи разработчика. Приложения Enterprise In House должны быть предоставлены отдельной учетной записью Enterprise Developer, так как вы не можете создавать профили распределения предприятия в обычной учетной записи разработчика и наоборот. После того, как вы настроили AppID в одной учетной записи, вы не можете настроить ее в другом, потому что AppID должен быть уникальным.
Альтернативы:
- Не используйте счет предприятия. Используйте AppStore- и AdHoc-Provisioning (для бета-тестирования) с обычной учетной записью разработчика
- Попробуйте бета-тестирование через Apple TestFlight. Это позволяет вам распространять версии дозаписей вашего IP-магазина App-Store без ограничений AdHoc-Provisioning. В этой настройке вам не нужен Enterprise Acc.
- Используйте отдельные AppIDs. Один для учетной записи предприятия. Один для обычной учетной записи разработчика. Это приведет к появлению 2 разных приложений на устройстве после их установки.
Чтобы упростить принудительную установку уведомлений, вы должны работать с 1 или 2.
мне просто нужно перенести приложение Enterprise в App Store. Требовалось, чтобы установка App Store заменила ранее установленное Enterprise-приложение, поэтому идентификатор Bundle должен быть одинаковым. Я был успешным со следующими шагами:
- Remove App ID из Enterprise счета (developer.apple.com)
- Recreate App ID в App Store Account (developer.apple.com)
- Создание приложения в iTunes Connect (выберите идентификатор приложения из выпадающего меню)
На самом деле 2. и 3. были немного нечеткими. В первый раз, когда я проверил, Xcode уже создал идентификатор com-company-app
, однако я не смог создать приложение в iTC. Впоследствии я удалил его, заново создал его вручную и попробовал идентификатор подстановочного знака com.company.*
. Ни один из них не смог создать приложение в iTC. Снова удалили их, пропустили настройки в Xcode и снова создали идентификатор com-company-app
. На этот раз было создано приложение iTC.
Обратите внимание, что это перевод с учетной записи предприятия в App Store. Параллельное распределение по обоим каналам равно не возможно с тем же идентификатором Bundle.
Также пользователи не смогли обновить приложение Enterprise с помощью версии App Store. Ошибка установки и пользователи должны удалить приложение перед его установкой.
- 1. App App App App
- 2. Android app app app
- 3. iPhone App App App
- 4. iPad app app app
- 5. Deploy App App App App через PhoneGap
- 6. Версия приложения App App App App
- 7. OpenSSL в app app app
- 8. Индекс индекса App App App
- 9. IOS App - Native App v Hybrid App
- 10. App App Store Ссылка
- 11. Apple App App
- 12. Проверка App App
- 13. Windows app app layout
- 14. Android TV App App
- 15. Android app app name
- 16. Авторизация приложения App App
- 17. App to App Authentication
- 18. Резервное копирование файла append app app app app
- 19. Ошибка в моем приложении app app app
- 20. Windows app app навигация
- 21. Хранение данных в приложении App App App
- 22. Как создать адрес приложения app app app?
- 23. Facebook Canvas App App
- 24. iPhone App App Name
- 25. Таблицы приложений App App
- 26. Django makemigrations app app
- 27. Приложение для проверки подлинности приложения App App App
- 28. Windows app app side loading
- 29. Android App to App Communication
- 30. Приложение App App App App отвергнуто, поскольку приложение включает ссылку на регистрацию. Как я могу решить?
вам запрещено предоставлять подписанные приложения для предприятий людям, не входящим в вашу организацию.Apple может отменить сертификат, если вы это сделаете. – Bastian