Sobes.tech
Junior — Middle

Je možné mať viacero konfiguračných zostáv na podporu rôznych verzií iOS?

sobes.tech AI

Odpoveď od AI

Áno, v Xcode môžete vytvoriť niekoľko konfigurácií zostavenia (Build Configurations), aby ste podporovali rôzne verzie iOS alebo rôzne varianty zostavenia (napríklad Debug, Release, ako aj vlastné).

Každá konfigurácia môže mať svoje vlastné nastavenia, ako je verzia SDK, parametre kompilácie, vlajky atď. To je užitočné, ak napríklad potrebujete zostaviť aplikáciu s podporou pre iOS 13 a samostatne pre iOS 15, alebo mať rôzne nastavenia pre testovanie a výrobu.

Pre to v Xcode:

  • Otvorte nastavenia projektu
  • Prejdite na záložku "Info"
  • V sekcii "Configurations" pridajte nové konfigurácie, napríklad iOS13_Debug, iOS15_Release
  • V nastaveniach zostavenia (Build Settings) pre každú konfiguráciu uveďte potrebné parametre, vrátane minimálnej verzie iOS (Deployment Target)

Týmto spôsobom môžete prepínať medzi konfiguráciami a zostavovať rôzne verzie aplikácie.