Недопустимая двоичная ошибка после отправки обновленной версии - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь обновить свое приложение в магазине приложений, но я получаю эту ошибку "Недопустимый двоичный код",

и этот адрес электронной почты:

Уважаемый разработчик,

Мы обнаружили одну или несколько проблем, связанных с недавней отправкой обзора App Store для вашего приложения, "имя приложения" 0.0.3 (0.0.3).Исправьте следующие проблемы, а затем снова загрузите.

ITMS-90338: Использование непубличного API - приложение ссылается на непубличные селекторы в AppName: _setAlwaysRunsAtForegroundPriority :.Если имена методов в вашем исходном коде совпадают с частными API-интерфейсами Apple, перечисленными выше, изменение имен методов поможет предотвратить пометку этого приложения в будущих представлениях.Кроме того, обратите внимание, что один или несколько из перечисленных выше API-интерфейсов могут находиться в статической библиотеке, которая была включена в ваше приложение.Если это так, они должны быть удалены.Если вы считаете, что это сообщение было отправлено по ошибке, и вы использовали API, опубликованные Apple, только в соответствии с указаниями, отправьте Apple ID приложения вместе с подробной информацией о том, почему вы считаете, что вышеупомянутые API были неправильно помечены, на appreview @ apple..com.Для получения дополнительной информации посетите страницу технической поддержки по адресу http://developer.apple.com/support/technical/

С уважением,

Команда App Store

Я не знаю, что не так

1 Ответ

0 голосов
/ 05 июля 2019

Хммм, сообщение хорошо объясняет в чем проблема, в приложении используется внутренний API, который запрещен.Вы должны проверить, где именно это может быть использовано, в вашем коде или в каком-либо плагине, который вы использовали.

Например здесь проблема возникает из-за cordova-plugin-ionic-webview

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...