Junior — Middle
შესაძლებელია თუ არა სხვადასხვა iOS ვერსიების მხარდაჭერისთვის რამდენიმე მშენებლობის კონფიგურაცია?
sobes.tech AI
პასუხი AI-სგან
დიახ, Xcode-ში შეგიძლიათ შექმნათ რამდენიმე მშენებლობის კონფიგურაცია (Build Configurations), რათა მხარდაჭერილი იყოს სხვადასხვა iOS ვერსიები ან სხვადასხვა მშენებლობის ვარიანტები (მაგალითად, Debug, Release, ასევე პერსონალიზებული).
ყოველი კონფიგურაცია შეიძლება ჰქონდეს თავისი პარამეტრები, როგორიცაა SDK ვერსია, კომპილაციის პარამეტრები, ფლაგები და ა.შ. ეს სასარგებლოა, თუ გჭირდებათ, მაგალითად, მშენებლობა iOS 13 მხარდაჭერით და ცალკე iOS 15 მხარდაჭერით, ან სხვადასხვა პარამეტრების გამოყენება ტესტირებისა და წარმოებისთვის.
ამისთვის Xcode-ში:
- გახსენით პროექტის პარამეტრები
- გადადით "Info" ფურცელზე
- "Configurations" განყოფილებაში დაამატეთ ახალი კონფიგურაციები, მაგალითად,
iOS13_Debug,iOS15_Release - მშენებლობის პარამეტრებში (Build Settings) თითოეულ კონფიგურაციაზე მიუთითეთ საჭირო პარამეტრები, მათ შორის მინიმალური iOS ვერსია (Deployment Target)
ასე რომ, შეგიძლიათ გადართოთ კონფიგურაციებს შორის და მშენებლობა განახორციელოთ სხვადასხვა ვერსიით აპლიკაციის.