2016-11-14 1 views
2

Когда я построить и запустить мое приложение через Xcode на моем реальном устройстве я получаю всплывающее окно, говоря:IOS 10.1.1 всплывающее окно говоря «приложение может замедлить ваш iPhone»

AppName может замедлить ваш iPhone

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

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

Так что же вызывает это страшное сообщение?

ответ

3

Это не память или проблема с сбоем - Apple просит разработчиков обновить их apps with only 32-bit support with 64-bit support.

Вы должны создать 64-битный двоичный файл с существующим приложением. Для этого:

Начните с создания приложения для 64-разрядной среды выполнения, исправления любых возникающих предупреждений, а также поиска кода для конкретных 64-разрядных проблем. Например:

  • Убедитесь, что все вызовы функций имеют правильный прототип.
  • Избегайте обрезать 64-битные значения, случайно присвоив их 32-разрядному типу данных.
  • Убедитесь, что вычисления выполнены правильно в 64-разрядной версии вашего приложения.
  • Создайте структуры данных, макеты которых идентичны в 32-разрядной и 64-разрядной версиях вашего приложения (например, когда вы пишете файл данных в iCloud).

Там больше информации в Apple's documentation on porting your app to 64-bit, а также.

+0

Я не понимаю. Я начал строить свой проект, когда вышел ios9. Я только однажды это всплыл. Несмотря на то, что я начал свое приложение, – user2636197

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