57 lines
1.7 KiB
YAML
57 lines
1.7 KiB
YAML
|
|
name: MontanaApp
|
||
|
|
options:
|
||
|
|
bundleIdPrefix: org.montana
|
||
|
|
deploymentTarget:
|
||
|
|
iOS: "16.0"
|
||
|
|
developmentLanguage: en
|
||
|
|
createIntermediateGroups: true
|
||
|
|
groupSortPosition: top
|
||
|
|
settings:
|
||
|
|
base:
|
||
|
|
SWIFT_VERSION: "5.9"
|
||
|
|
CURRENT_PROJECT_VERSION: 1
|
||
|
|
MARKETING_VERSION: "0.1.0"
|
||
|
|
ENABLE_USER_SCRIPT_SANDBOXING: NO
|
||
|
|
targets:
|
||
|
|
MontanaApp:
|
||
|
|
type: application
|
||
|
|
platform: iOS
|
||
|
|
sources:
|
||
|
|
- path: Sources/MontanaApp
|
||
|
|
- path: Resources
|
||
|
|
type: folder
|
||
|
|
info:
|
||
|
|
path: Resources/Info.plist
|
||
|
|
properties:
|
||
|
|
CFBundleDisplayName: Montana
|
||
|
|
CFBundleShortVersionString: $(MARKETING_VERSION)
|
||
|
|
CFBundleVersion: $(CURRENT_PROJECT_VERSION)
|
||
|
|
CFBundleExecutable: MontanaApp
|
||
|
|
UILaunchScreen: {}
|
||
|
|
UIApplicationSceneManifest:
|
||
|
|
UIApplicationSupportsMultipleScenes: false
|
||
|
|
UISupportedInterfaceOrientations:
|
||
|
|
- UIInterfaceOrientationPortrait
|
||
|
|
ITSAppUsesNonExemptEncryption: true
|
||
|
|
ITSEncryptionExportComplianceCode: ""
|
||
|
|
NSCameraUsageDescription: Сканирование QR-кодов контактов и платежей
|
||
|
|
NSFaceIDUsageDescription: Защита доступа к идентичности и кошельку
|
||
|
|
settings:
|
||
|
|
base:
|
||
|
|
PRODUCT_BUNDLE_IDENTIFIER: org.montana.app
|
||
|
|
TARGETED_DEVICE_FAMILY: "1"
|
||
|
|
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD: NO
|
||
|
|
IPHONEOS_DEPLOYMENT_TARGET: "16.0"
|
||
|
|
ENABLE_BITCODE: NO
|
||
|
|
SWIFT_OBJC_BRIDGING_HEADER: RustBridge/MontanaCrypto.h
|
||
|
|
MontanaAppTests:
|
||
|
|
type: bundle.unit-test
|
||
|
|
platform: iOS
|
||
|
|
sources:
|
||
|
|
- path: Tests/MontanaAppTests
|
||
|
|
dependencies:
|
||
|
|
- target: MontanaApp
|
||
|
|
settings:
|
||
|
|
base:
|
||
|
|
PRODUCT_BUNDLE_IDENTIFIER: org.montana.app.tests
|