Але коли я спробував поставити його на TestFlight для тестувальників, щоб протестувати його, він не показав push-повідомлення, але дані отримані правильно.
Це речення бентежить. Якщо ви не отримали push-повідомлення, які дані отримали правильно?
У будь-якому випадку, якщо я правильно пам’ятаю, для TestFlight ви використовуєте профіль підготовки AdHoc, який працює з робочим середовищем push. Тому вам знадобиться виробничий сертифікат push, щоб перейти на пристрої, які встановили програму за допомогою TestFlight. Крім того, не забувайте, що маркери пристроїв розробки відрізняються від маркерів виробничих пристроїв, тому переконайтесь, що ви використовуєте правильні маркери.