本地生活类上门服务 App,连接服务者与用户,提供服务发布、在线预约、地图导航、订单管理、商户入驻、收益提现等完整业务闭环。
点击空白处退出提示
本地生活类上门服务 App,连接服务者与用户,提供服务发布、在线预约、地图导航、订单管理、商户入驻、收益提现等完整业务闭环。
项目从 0 开发并上架,目前累计 350+ Swift 文件、5.4 万行代码。
技术栈:
Swift + UIKit + MVVM + Combine、Alamofire、SnapKit、SDWebImage(WebP/HEIF)、JXSegmentedView/JXPagingView、MJRefresh、TZImagePicker、CoreLocation、阿里云人脸认证、支付宝/微信支付、国密加密(GMObjC)。
•网络层架构:基于 DidaApiProtocol 协议化设计封装请求层,统一处理 401/403/500 业务异常码、Token 注入、参数编码方式(GET/POST 自动切换);集成 NWPathMonitor 实时监听网络状态,无网/弱网场景给出差异化提示与重试策略。
•地图与定位:封装 CoreLocationManager 单例统一管理定位生命周期,集成 GCJ-02/WGS-84/BD-09 三方坐标系互转,解决用户位置在不同地图厂商间精度漂移问题。
•商户入驻与提现:完成阿里云人脸认证 SDK 集成、银行卡识别与四要素校验、提现申请-审核-到账全链路;接入国密 SM2/SM4 算法对敏感字段加密上传。
•支付集成:支付宝、微信双通道支付,处理 URL Scheme / Universal Links 回跳、支付结果二次校验与异常单兜底。
•合规适配:完成青少年模式、注销账号、隐私清单 PrivacyInfo.xcprivacy 等合规建设,顺利通过工信部检测与 App Store 审核。





评论