Мне пришло письмо от itunes connect со следующим сообщением:
Отсутствует право на push-уведомления - ваше приложение, похоже, включает API, используемый для регистрации в службе Apple Push Notification, но права подписи приложения не включают право «aps-environment». Если ваше приложение использует службу Apple Push Notification, убедитесь, что ваш идентификатор приложения включен для push-уведомлений на портале Provisioning Portal, и повторите отправку после подписания вашего приложения с профилем обеспечения распространения, который включает право «aps-environment». См. «Provisioning and Development» в Руководстве по программированию локальных и push-уведомлений для получения дополнительной информации. Если ваше приложение не использует службу Apple Push Notification, никаких действий не требуется. Вы можете удалить API из будущих представлений, чтобы это предупреждение не отображалось. Если вы используете стороннюю платформу, вам может потребоваться связаться с разработчиком для получения информации об удалении API.
Но вот что забавно, я не использую все уведомления. Это то, что я пробовал:
1.-Я удаляю все профили подготовки вручную и загружаю их с помощью Xcode (не сработало)
2.-Я удаляю все профили подготовки вручную и загружаю с портала разработчика Apple (не сработало)
3.- Я добавляю "DISABLE_PUSH_NOTIFICATIONS = 1" в настройки сборки (не сработало)
Когда я пытаюсь загрузить приложение в itunes connect с помощью Xcode, отображается профиль подготовки XC: * Я не знаю, связано ли это с отсутствием Права.
Как я уже сказал, это приложение не использует push-уведомления в любой форме или форме.
Я буду очень признателен за любые указатели или решение этой проблемы.