82 lines
2.4 KiB
YAML
82 lines
2.4 KiB
YAML
name: OrgSocialApp
|
|
options:
|
|
bundleIdPrefix: dev.andros
|
|
deploymentTarget:
|
|
iOS: "17.0"
|
|
createIntermediateGroups: true
|
|
xcodeVersion: "16.3"
|
|
|
|
packages:
|
|
OrgSocialKit:
|
|
path: .
|
|
HighlighterSwift:
|
|
url: https://github.com/smittytone/HighlighterSwift
|
|
from: 3.0.0
|
|
|
|
schemes:
|
|
OrgSocialApp:
|
|
build:
|
|
targets:
|
|
OrgSocialApp: all
|
|
run:
|
|
config: Debug
|
|
test:
|
|
config: Debug
|
|
profile:
|
|
config: Release
|
|
analyze:
|
|
config: Debug
|
|
archive:
|
|
config: Release
|
|
|
|
targets:
|
|
OrgSocialApp:
|
|
type: application
|
|
platform: iOS
|
|
sources:
|
|
- path: App
|
|
dependencies:
|
|
- package: OrgSocialKit
|
|
- package: HighlighterSwift
|
|
product: Highlighter
|
|
info:
|
|
path: App/Info.plist
|
|
properties:
|
|
CFBundleName: Org Social
|
|
CFBundleShortVersionString: "$(MARKETING_VERSION)"
|
|
CFBundleVersion: "$(CURRENT_PROJECT_VERSION)"
|
|
# App Store category. Required for the Mac listing and used as a
|
|
# hint for the iOS one. "News" is the closest fit since the app
|
|
# is essentially an RSS-style aggregator of public social.org feeds.
|
|
LSApplicationCategoryType: public.app-category.socialnetworking
|
|
UILaunchStoryboardName: ""
|
|
UISupportedInterfaceOrientations:
|
|
- UIInterfaceOrientationPortrait
|
|
UIApplicationSceneManifest:
|
|
UIApplicationSupportsMultipleScenes: false
|
|
NSAppTransportSecurity:
|
|
NSAllowsArbitraryLoads: false
|
|
ITSAppUsesNonExemptEncryption: false
|
|
entitlements:
|
|
path: App/OrgSocialApp.entitlements
|
|
properties:
|
|
aps-environment: production
|
|
settings:
|
|
base:
|
|
PRODUCT_BUNDLE_IDENTIFIER: dev.andros.OrgSocial
|
|
SWIFT_EMIT_LOC_STRINGS: YES
|
|
MARKETING_VERSION: "1.5"
|
|
CURRENT_PROJECT_VERSION: 5
|
|
CODE_SIGN_STYLE: Automatic
|
|
DEVELOPMENT_TEAM: 3C2UJKRFLG
|
|
CODE_SIGNING_ALLOWED: YES
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor
|
|
# Supported destinations: iPhone only. iPad, macOS (Designed for
|
|
# iPhone) and visionOS are explicitly disabled because the Settings
|
|
# form recurses infinitely under the iOS-on-Mac runtime and we have
|
|
# not validated UI on iPad/visionOS.
|
|
TARGETED_DEVICE_FAMILY: "1"
|
|
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD: NO
|
|
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD: NO
|
|
SUPPORTED_PLATFORMS: "iphoneos iphonesimulator"
|