В Xcode 11 я создал отдельное приложение iMessage File, New, Projects, iMessage App. Затем я получил две цели. AppName с идентификатором продукта: com.AppName, AppName MessagesExtension с идентификатором продукта: com.AppName.MessagesExtension и Enabled IAP.
В App Store Connect я создал новое приложение Мои приложения, +, Новое приложение. Где я выбрал следующий идентификатор пакета com.AppName.MessagesExtension и добавил IAP Features-In-App Purchases с идентификатором продукта: Пример.
Затем я добавил пример покупки в приложении в com.AppName.MessagesExtension, но при загрузке IAP он говорит, что IAP не найден.
Я безуспешно пытался изменить идентификатор продукта здесь IAP.
Код IAP полностью работает в другом приложении (не отдельном приложении iMessage)!