В настоящее время я тестирую новое расширение пакета стикеров, сгенерировал сборку корпоративного дистрибутива для тестирования приложения.
Это приложение имеет идентификатор пакета com.myapp.test
, который отличается от идентификатора в производстве (com.myapp.prod
).
При установке корпоративного приложения на одном устройстве и отправке и наклейке в iMessage на второе устройство, на котором приложение не установлено, наклейка будет поставляться с inline app attribution
From MyApp
. Если я выберу ссылку MyApp
, приложение iMessage вылетает.
Некоторые предположения, которые у меня есть,
- Сбой iMessage, потому что идентификаторы prod и test bundle разные
- Сбой iMessage, поскольку пакет стикеров недоступен в магазине приложений с текущим производственным приложением.
Стоит отметить, что я проверил это на нескольких устройствах, по некоторым причинам, он, кажется, прекрасно работает в iPhone 6 с 10.1.1 и iPhone 7 с 11.4, но происходит сбой с iPhone 7 (iOS 11.4.1) iPhone 8 (iOS 11.1.2), iPhone 8 plus (11.4.1) и iPhone x (11.2)
Кто-нибудь сталкивался с такими проблемами раньше?
Я что-то пропустил?
Это хороший способ проверить это?