2017-01-30 2 views
1

Когда я впервые запускаю свою Debug-Build на iOS-устройстве, отображается предупреждение от apple, в котором говорится, что это приложение будет замедляйте работу устройства и должны быть повторно заимствованы разработчиком (не знаю точного текста на английском языке, потому что он показан на немецком языке для меня).Предупреждение при запуске приложения с кодовым именем в приложении iOS («Приложение замедляет работу устройства»)

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

Есть ли у вас какие-либо идеи, какова причина?

+0

Вы можете разместить свое устройство на английском языке и получить полную английскую версию текста? Это примерно 64-битная совместимость? – dan

+1

Возможный дубликат [всплывающее окно iOS 10.1.1 «Приложение может замедлить ваш iPhone»] (http://stackoverflow.com/questions/40597208/ios-10-1-1-popup-saying-application-may-slow -down-your-iphone) – Leonardo

+0

Это не дубликат этого, поскольку он относится к Codename One, и, таким образом, ответ другой. –

ответ

2

Ответ получен here, короткий ответ использует подсказку сборки ios.debug.archs=arm64. Более длинный ответ заключается в том, что отладочные сборки строятся только для одной платформы, и мы по умолчанию 32bit для максимальной совместимости.

Установив 64 бит, сборка отладки не будет работать на более старых устройствах, и, несмотря на гиперболу Яблоков, вы не заметите разницы в производительности. Обратите внимание, что сборки release/appstore содержат обе версии, но занимают больше времени и почти вдвое больше.

+0

Thx для вашего ответа. Я попробую этот намек на сборку. – KlausHeywinkel

Смежные вопросы