Я отправил свое приложение в магазин приложений 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
будет здесь не по теме, так как вы решаете вопрос разработки программного обеспечения.