Repository navigation
Build e firma
Simone Di Mambro edited this page Oct 3, 2026
·
1 revision
Requisiti: macOS con Xcode 27, XcodeGen (brew install xcodegen).
git clone https://github.com/sidimam/wellness-booking.git
cd wellness-booking
xcodegen generate
xcodebuild -project WellnessBooking.xcodeproj -scheme WellnessBooking \
-destination 'platform=iOS Simulator,name=iPhone 17' build- Il progetto Xcode è generato da
project.ymle non è versionato: modificaproject.yml, mai il.xcodeproj. - Entitlements e Info.plist sono generati da XcodeGen: le chiavi si cambiano in
project.yml/SupportFiles/*.plist. - Target:
WellnessBooking(iOS 17+),WellnessBookingWatch(watchOS 10+),WellnessBookingWidget(estensione WidgetKit). - Capability usate: iCloud Key-Value Store, App Group
group.com.sdimambro.wellness-booking, Time Sensitive Notifications, Associated Domains (webcredentials:mywellness.comper il riempimento automatico), Background Modes (fetch, processing). - Per firmare con il tuo team cambia
DEVELOPMENT_TEAMebundleIdPrefixinproject.yml(e l'App Group di conseguenza). - Icone:
swift scripts/make_icons.swift "$PWD"rigenera glifo, appiconset (light/dark/tinted) e documenti Icon Composer.icon. - Lingue:
Localizable.xcstringscon sorgente italiano e traduzioni en/es/fr/de. Estrai nuove chiavi conxcodebuild -exportLocalizations -scheme WellnessBooking -exportLanguage it. - Prima di archiviare:
xattr -cr ..
Wellness Booking · © 2026 Simone Di Mambro · Licenza MIT · Codice