Xcode Organizer показывает отчеты о сбоях неподдерживаемого устройства

3

Мы запустили приложение iOS для камер только для iPhone и не поддерживаем другие устройства Apple. У нас есть телефония в UIRequiredDeviceCapabilities какие iPad не поддерживают. (Проверьте Вот )

Но в Xcode - & gt; Организатор - & gt; Сбои мы получаем журналы сбоев с iPad.

В аналитике iTunes Connect количество единиц приложения и устройства показывает 100% iPhone. Так откуда мы берем эти журналы аварий на iPad? Как кто-то может загрузить приложение на iPad, если мы его не поддерживаем?

PS: Журналы имеют правильную информацию, то есть, если мы тестируем наше приложение на iPad, получаемый нами журнал сбоев совпадает с журналом сбоев в Xcode Organizer.

yvsbb
источник

Ответы:

2

Приложения только для iPhone можно загружать из App Store на iPad независимо от того, поддерживаете ли вы его использование iPad. Это отличается от приложений только для iPad, потому что они не могут быть установлены на iPhone (без джейлбрейка).

Пользователь просто должен загрузить версию iPhone на свой iPad, и он может ее скачать. Приложение будет отображаться на их iPad в «режиме совместимости», то есть в виде приложения меньшего размера (размера экрана) или увеличенного, чтобы соответствовать экрану iPad.

То, что люди используют iPad, не означает, что вы должны оказывать им поддержку. Вы всегда можете отказаться от поддержки кому-либо, если он использовал ваше приложение на «неподдерживаемом устройстве». Просто не забудьте четко заявить, что он не предназначен для работы на iPad в описании вашего приложения.

В iTunesConnect вы видите только пользователей, которые одобрили обмен аналитикой и журналами как с Apple, так и с разработчиком приложения. В эту аудиторию могут входить только люди с iPhone, которые согласились делиться журналами, поэтому вы увидите только iPhone в журналах (поэтому я использую сторонний аналитический инструмент в дополнение к обычным инструментам Apple).

fsb
источник
Благодарю. У нас есть ключ UIRequiredDeviceCapabilities, который включает телефонию, которая должна исключать iPad. Почему мы до сих пор видим их в отчетах о сбоях? Приложение в вопросе itunes.apple.com/us/app/noctacam/id1240793690?mt=8
Vaddadi Kartick
Какой ключ вы используете, чтобы ограничить его только для iPhone? Мое чтение ссылка не показывает, как это можно сделать для достижения желаемого эффекта. По факту, этот вопрос на SO, кажется, указывает, что это не может быть использовано таким образом.
fsb
Как я уже писал, ключом является телефония, которую поддерживают только айфоны.
Vaddadi Kartick
А как насчет iPad, которые имеют сотовые возможности? Этот ключ ограничивает использование от тех?
fsb
Да, developer.apple.com/library/content/documentation/... говорит, что ни у какого iPad нет телефонии.
Vaddadi Kartick