1# Auteur : Simon-Pierre Boucher — contact@spboucher.ai2# KA — super-app iOS de l'écosystème Groupe-KA (XcodeGen)3name: KA4options:5 bundleIdPrefix: com.groupeka6 deploymentTarget:7 iOS: "17.0"8 createIntermediateGroups: true9settings:10 base:11 SWIFT_VERSION: "5.0"12 MARKETING_VERSION: "1.0.0"13 CURRENT_PROJECT_VERSION: "7"14 DEVELOPMENT_TEAM: "3YM54G49SN"15 CODE_SIGN_STYLE: Automatic16 GENERATE_INFOPLIST_FILE: true17 ENABLE_USER_SCRIPT_SANDBOXING: true18packages:19 MapLibre:20 url: https://github.com/maplibre/maplibre-gl-native-distribution21 from: 6.10.022targets:23 KA:24 type: application25 platform: iOS26 sources:27 - path: KA28 dependencies:29 - target: KAWidgets30 embed: true31 - package: MapLibre32 product: MapLibre33 settings:34 base:35 PRODUCT_BUNDLE_IDENTIFIER: com.groupeka.ka36 TARGETED_DEVICE_FAMILY: "1"37 INFOPLIST_KEY_CFBundleDevelopmentRegion: fr38 INFOPLIST_KEY_CFBundleDisplayName: KA39 INFOPLIST_KEY_UILaunchScreen_Generation: true40 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone: "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"41 INFOPLIST_KEY_NSLocationWhenInUseUsageDescription: "KA affiche les logements, restos, sorties et emplois autour de vous sur la carte unifiée."42 info:43 path: KA/Info.plist44 properties:45 CFBundleURLTypes:46 - CFBundleURLName: com.groupeka.ka.auth47 CFBundleURLSchemes: [ka-ios]48 UISupportedInterfaceOrientations:49 - UIInterfaceOrientationPortrait50 - UIInterfaceOrientationPortraitUpsideDown51 - UIInterfaceOrientationLandscapeLeft52 - UIInterfaceOrientationLandscapeRight53 UILaunchScreen: {}54 ITSAppUsesNonExemptEncryption: false55 KAWidgets:56 type: app-extension57 platform: iOS58 sources:59 - path: KAWidgets60 settings:61 base:62 PRODUCT_BUNDLE_IDENTIFIER: com.groupeka.ka.widgets63 INFOPLIST_KEY_CFBundleDisplayName: KA64 INFOPLIST_KEY_NSExtension_NSExtensionPointIdentifier: com.apple.widgetkit-extension65 info:66 path: KAWidgets/Info.plist67 properties:68 NSExtension:69 NSExtensionPointIdentifier: com.apple.widgetkit-extension70 KATests:71 type: bundle.unit-test72 platform: iOS73 sources:74 - path: KATests75 dependencies:76 - target: KA77 settings:78 base:79 PRODUCT_BUNDLE_IDENTIFIER: com.groupeka.ka.tests80schemes:81 KA:82 build:83 targets:84 KA: all85 KATests: [test]86 test:87 targets:88 - KATests89