Změny architektury v iOSu 11

Jednou z největších změn, o které byste měli vědět v iOSu 11, je vyřazení 32bitové podpory pro aplikace, jak je podrobně popsáno v tiskové zprávě společnosti Apple . Všechny nové aplikace a aktualizace stávajících aplikací musí podporovat 64bitovou verzi. 32bitové aplikace se nespustí v iOSu 11.

Pokud chcete aktualizovat aplikaci v Visual Studio pro Mac, postupujte následovně:

  1. Kliknutím pravým tlačítkem myši na název projektu otevřete možnosti projektu.

  2. Přejděte na kartu Sestavení pro iOS.

  3. Nastavte rozevírací seznam Podporované architektury na x86_64 pro ladění|i Telefon Simulator a release|i Telefon Simulator:

    Change Simulator architectures drop-down

  4. U zařízení s iOSem změňte konfiguraci na Debug|i Telefon a nastavte rozevírací seznam Podporované architektury na ARM64:

    Change device architectures drop-down

  5. Změňte konfiguraci na Release|i Telefon a nastavte rozevírací seznam Podporované architektury na ARM64.

Další informace o 32bitových a 64bitových architekturách najdete v průvodci aspekty 32/64bitové platformy.