cocottetech/@platform/codebase/@features/ai-copilot/ios-fe/project.yml

54 lines
1.4 KiB
YAML
Raw Normal View History

name: CocotteCockpitiOS
options:
bundleIdPrefix: tech.cocotte
deploymentTarget:
iOS: "17.0"
createIntermediateGroups: true
packages:
CocotteCockpitKit:
path: ../cockpit-kit
targets:
CocotteCockpitiOS:
type: application
platform: iOS
sources:
- path: Sources
dependencies:
- package: CocotteCockpitKit
product: CocotteCockpitKit
info:
path: Sources/Info.plist
properties:
CFBundleDisplayName: CocotteAI
UILaunchScreen: {}
# Dev/simulator builds hit platform.api over cleartext HTTP on the LAN
# (black:3060). Production fronts the API with Caddy HTTPS; tighten then.
NSAppTransportSecurity:
NSAllowsArbitraryLoads: true
NSAllowsLocalNetworking: true
UISupportedInterfaceOrientations:
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: tech.cocotte.cockpit.ios
GENERATE_INFOPLIST_FILE: "YES"
INFOPLIST_FILE: Sources/Info.plist
DEVELOPMENT_TEAM: ""
CODE_SIGN_STYLE: Manual
CODE_SIGN_IDENTITY: "-"
PROVISIONING_PROFILE_SPECIFIER: ""
TARGETED_DEVICE_FAMILY: "1,2"
SWIFT_VERSION: "5.9"
schemes:
CocotteCockpitiOS:
build:
targets:
CocotteCockpitiOS: all
run:
config: Debug