导入 XuXuCheck 工程(iOS 干化学尿液试纸分析 App)

从桌面工程复制而来,作为本仓库的 Xuxucheck/ 子目录。

为控制仓库体积做了两处删减:
- 移除 Frameworks/opencv2.xcframework 下的两个 visionOS 切片
  (xros-arm64、xros-arm64-simulator,合计约 106 MB),并同步删掉该
  xcframework 内 Info.plist 里对应的两条 AvailableLibraries 记录,
  只保留 ios-arm64 与 ios-arm64_x86_64-simulator。
- 移除全部 .DS_Store 与 xcuserdata/。

已用 xcodebuild 从本目录完整编译验证:BUILD SUCCEEDED,
ProcessXCFramework 以 --platform ios 成功选中框架,产物含 3699 个 cv:: 符号
(OpenCV 确实链入),嵌入 framework 3 个,与移除无用 pod 之后的状态一致。

仓库约 206 MB,其中 OpenCV 203 MB、其余源码与依赖约 3 MB。
This commit is contained in:
2026-09-23 14:17:31 +08:00
commit d6aeede2bc
901 changed files with 327267 additions and 0 deletions
+59
View File
@@ -0,0 +1,59 @@
//
// API.swift
// XuXuCheck
//
// Created by henseycai on 2025/6/18.
//
import Foundation
struct API {
//MARK: - Singleton
static let instance = API()
static let apiVersion = "/v1"
static let baseUrl = "https://xuxucheck.com/api"
static let imageUrl = "https://xuxucheck.com/image/"
static let privacy_URL = "https://xuxucheck.com/web/about-us/privacy-policy"
static let protocol_URL = "https://xuxucheck.com/web/about-us/user-agreement"
static let webAboutUsUrl = "https://xuxucheck.com/web/about-us"
static let webColorimetricCardUrl = "https://xuxucheck.com/web/colorimetric-card"
static let webCourseUrl = "https://xuxucheck.com/web/tutorial"
static let webManualUrl = "https://xuxucheck.com/web/manual"
static let webLearning = "https://xuxucheck.com/web/information"
static let webKefuUrl = "https://xuxucheck.com/web/question"
static let webProductIntroductionUrl = "https://xuxucheck.com/web/product-introduction"
static let webrecordUrl = "https://xuxucheck.com/web/urinalysis-record/list"
static let webrecordDetailUrl = "https://xuxucheck.com/web/urinalysis-record/detail"
static let webMemberListUrl = "https://xuxucheck.com/web/member/list"
static let webSettingUrl = "https://xuxucheck.com/web/setting"
static let webUserQrcodeUrl = "https://xuxucheck.com/web/account/user-code"
static let webMyAccountUrl = "https://xuxucheck.com/web/account/info"
static let webCameraScanUrl = "https://xuxucheck.com/web/camera-scan"
static let webQualityControlUrl = "https://xuxucheck.com/web/quality-control"
static var interface_login = "user/login"
static let interface_register = "user/register"
static let interface_forgetpwd = "user/forgetpwd"
static let interface_verified_code = "verification/send-code"
static let interface_family_getself = "user/info"
static let interface_result_addrecord = "urinalysis-record/create"
static let interface_result_pic = "urinalysis-record/save-img"
static let interface_result_longtest = "result/longtest"
}