初始化傻瓜比价正式版 iOS 客户端
对标安卓正式版、对接 app-server(8770)的 SwiftUI 客户端。iOS 无障碍受限、无比价核心,做自成一体:美团 CPS 导购 + 福利(签到/任务/金币)+ 查看(比价记录/省钱战绩)。 功能完整 M0-M5:脚手架、短信登录(JWT+Keychain+401 自动刷新)、首页券 feed 导购、比价记录+省钱战绩、福利、我的(资料/反馈/设置/注销)。 单 target、0 三方依赖、XcodeGen 生成工程;Debug/Release 双 plist 分流 ATS。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+47
@@ -0,0 +1,47 @@
|
||||
# XcodeGen 配置:在本目录执行 `xcodegen generate` 生成 Shaguabijia.xcodeproj。
|
||||
# 安装 xcodegen: brew install xcodegen
|
||||
#
|
||||
# 正式版 iOS(对标 shaguabijia-app-android + 对接 shaguabijia-app-server 8770)。
|
||||
# 与占坑版 shaguabijia-ios(截图记价工具)不同:单 target、无 ShareExtension、
|
||||
# 无 App Group、无 SwiftData——纯 REST 消费端(导购 + 福利 + 查看)。
|
||||
name: Shaguabijia
|
||||
options:
|
||||
bundleIdPrefix: com.jishisongfu
|
||||
deploymentTarget:
|
||||
iOS: "17.0"
|
||||
developmentLanguage: zh-Hans
|
||||
createIntermediateGroups: true
|
||||
groupSortPosition: top
|
||||
|
||||
settings:
|
||||
base:
|
||||
SWIFT_VERSION: "5.0"
|
||||
MARKETING_VERSION: "1.0.0"
|
||||
CURRENT_PROJECT_VERSION: "1"
|
||||
DEVELOPMENT_TEAM: "U5J54UM56P" # 同主体 Apple Distribution 证书
|
||||
SWIFT_STRICT_CONCURRENCY: minimal
|
||||
ENABLE_USER_SCRIPT_SANDBOXING: NO
|
||||
|
||||
targets:
|
||||
Shaguabijia:
|
||||
type: application
|
||||
platform: iOS
|
||||
deploymentTarget: "17.0"
|
||||
sources:
|
||||
- path: App
|
||||
settings:
|
||||
base:
|
||||
PRODUCT_BUNDLE_IDENTIFIER: com.jishisongfu.shaguabijia
|
||||
PRODUCT_NAME: 傻瓜比价
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
|
||||
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor
|
||||
TARGETED_DEVICE_FAMILY: "1" # 仅 iPhone
|
||||
GENERATE_INFOPLIST_FILE: NO
|
||||
SUPPORTS_MACCATALYST: NO
|
||||
configs:
|
||||
# Debug 用全放行 ATS 的 plist(真机/模拟器连任意本地 HTTP 后端,含局域网 IP);
|
||||
# Release 用强制 HTTPS 的 plist,审核不受影响。两份仅 ATS 段不同。
|
||||
Debug:
|
||||
INFOPLIST_FILE: App/Resources/Info-Debug.plist
|
||||
Release:
|
||||
INFOPLIST_FILE: App/Resources/Info.plist
|
||||
Reference in New Issue
Block a user