Я тестирую приложение, которое использует Push-уведомления.В основной цели приложения «Push-уведомления» (на вкладке «Возможности») включены.
Я создал цель UITest для UI Automation Testing.Цели UITest не содержат вкладку «Возможности», поэтому я не могу установить эту цель для использования push-уведомлений.Когда я пытаюсь и автоматически управляю подписью, я получаю следующее сообщение об ошибке:
"Автоматическая подпись не может добавить разрешение aps-environment в ваш профиль обеспечения. Переключитесь на ручную подпись и устраните проблему, загрузив соответствующийпрофиль обеспечения с веб-сайта разработчика. "
Проблема в том, что управляемые профили обеспечения Xcode, похоже, больше не появляются на портале для разработчиков.
Кто-нибудь знает способ обойти это?Возможно, есть параметр сборки в UITest Target, который я могу установить, чтобы добавить разрешение aps-environment (вместо использования вкладки Capabilities).
PS - при просмотре в Интернете все принятые ответы на эту ошибку должны быть включеныPush-уведомления на вкладке «Возможности» (чего нет у цели UITest): например, Ошибка при запуске ionic cordova run ios - похоже, связана с push-уведомлением