Изменения архитектуры в iOS 11Architecture Changes in iOS 11

Одно из самых существенных изменений, которые следует учитывать с iOS 11 будет вывод поддержки 32-разрядных приложений, как описано в Apple пресс-релизе.One of the biggest changes that you should be aware of with iOS 11 is the deprecation of 32-bit support for apps, as detailed in Apple's press release. Все новые приложения и обновления существующих приложений, должны поддерживать 64-разрядной.All new apps and updates to existing apps must support 64-bit. 32-разрядных приложений не будет запущен в iOS 11.32-bit apps will not launch in iOS 11.

Чтобы обновить приложение в Visual Studio для Mac, используйте следующие действия:To update your app in Visual Studio for Mac, use the following steps:

  1. Щелкните правой кнопкой мыши имя проекта, чтобы открыть параметры проекта.Right-click on the project name to open Project Options.

  2. Перейдите к сборка iOS вкладки.Browse to the iOS Build tab.

  3. Задайте Поддерживаемые архитектуры раскрывающийся список, чтобы x86_64 для отладка | iPhoneSimulator и выпуска | iPhoneSimulator:Set the Supported architectures drop-down to x86_64 for the Debug|iPhoneSimulator and Release|iPhoneSimulator:

    Изменение архитектуры симулятора раскрывающегося списка

  4. Для устройств iOS, измените конфигурацию на отладка | iPhone и задайте Поддерживаемые архитектуры раскрывающийся список, чтобы ARM64:For iOS devices, change the configuration to Debug|iPhone and set the Supported architectures drop-down to ARM64:

    Изменить архитектур раскрывающегося списка

  5. Измените конфигурацию на выпуск | iPhone и задайте Поддерживаемые архитектуры раскрывающийся список, чтобы ARM64.Change the configuration to Release|iPhone and set the Supported architectures drop-down to ARM64.

Дополнительные сведения о 32-разрядных и 64-разрядных архитектур, см. в разделе 32 или 64-разрядных платформ руководства.For more information on 32-bit and 64-bit architectures, see the 32/64 bit Platform Considerations guide.