Я отправил свое приложение в магазин приложений 6 раз и всегда отклонял его, потому что, очевидно, UIRequiredCapabilities
ключ установлен неправильно.
Ну, я пробовал много разных комбинаций вещей и не могу понять это, и они не помогают вообще.
Проводя дополнительные исследования сегодня, я нашел этот https://forum.ionicframework.com/t/apple-store-rejection-uirequireddevicecapabilities/57029/5
Выбранный ответ говорит, что его проблема была в том, что в имени его приложения был знак вопроса. Правда ли это, что Apple не разрешает ставить вопросительные знаки в заголовке приложения?
У моего приложения есть вопросительный знак, очевидно, я бы попробовал это (хотя оно и испортило название моего приложения), но я немного устал от отправки и ожидания, поэтому я подумал, что это будет хорошо для меня и других людей в такой же ситуации иметь окончательный ответ.
ИЗМЕНЕНО с полным отказом:
Guideline 2.3 - Performance - Accurate Metadata
We were still unable to install the app on iPad and iPhone . The
UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that
the app will not install on an iPad and iPhone.
Next Steps
To resolve this issue, please check the UIRequiredDeviceCapabilities key to
verify that it contains only the attributes required for your app features or
the attributes that must not be present on the device. Attributes specified by
a dictionary should be set to true if they are required and false if they must
not be present on the device.
источник
UIRequiredDeviceCapabilities
ключе в этом вопросеInfo.plist
будет здесь не по теме, так как вы решаете вопрос разработки программного обеспечения.Ответы:
У меня была та же проблема с @ user2397282, которую отклоняли, потому что в моем проекте xcode есть вопросительный знак. Пришлось убрать все вопросительные знаки, чтобы это было принято.
источник
Чтобы ответить на ваш вопрос, да, использование знака вопроса (?) Вполне допустимо в названии приложения для iOS, поэтому проблема, с которой вы столкнулись, не имеет никакого отношения к названию вашего приложения.
В качестве доказательства ниже приведены три примера приложений с вопросительными знаками в названии:
Как видите, знаки вопроса в порядке. Третий даже имеет два знака вопроса.
источник
Это ошибка
Я открыл инцидент технической поддержки с Apple, и они сказали мне, что это может быть ошибкой, и что я должен поднять отчет об ошибке.
Они также сказали мне использовать TestFlight, чтобы я мог протестировать приложение так же, как команда проверки:
Если у вас есть такая же проблема:
Это оно!
Ваше приложение будет выглядеть и работать точно так же, в Xcode оно будет другим. Это всего лишь обходной путь, пока они на самом деле не исправят ошибку, которая по ссылке в моем вопросе существует примерно с 2016 года ...
источник