Я хочу опубликовать приложение iOS в iTunes с помощью Xcode, но я получаю следующие ошибки.
Ваше приложение содержит не публичное использование API. Просмотрите ошибки, исправьте их и повторно отправьте заявку.
Приложение ссылается на непубличные символы в Payload/XXXXXX.app/XXXXXX: NSZombieEnabled, если вы считаете, что это сообщение было отправлено с ошибкой и что вы использовали только API, опубликованные Apple, в соответствии с рекомендациями, отправьте приложение с девятизначным идентификатором Apple, а также подробную информацию о том, почему вы считаете, что указанные выше API были неправильно отмечены, [email protected]. Для получения дополнительной информации посетите страницу технической поддержки на странице http://developer.apple.com/support/technical.
Мы используем студию Xamarin для кодирования приложения, перед этим мы неоднократно публиковали наше приложение без каких-либо ошибок, но мы не можем обновить его до новой версии, и в этой новой версии мы изменили только некоторые шрифты и цвета, и я думаю, что эти ошибки неверны,
Я знаю, что для других есть одни и те же проблемы, и я читаю все эти вопросы и ответы, но я не могу исправить проблему.
Я включил NSZombie в настройках, но ничего не изменилось.
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, чтобы помочь мне решить эту проблему.
С уважением.
Вы пытаетесь опубликовать сборку отладки.
Снимите флажок "Включить отладку" в параметрах сборки iOS проекта.
Отключите зомби и найдите символы подчёркивания в своем коде (это будет боль), чтобы найти использование частного API. Если он не работает, обратитесь в яблоко.