Latest
SwiftData|在后台线程使用 ModelActor
了解如何通过 ModelActor 在后台线程安全的操作 SwiftData 数据。
SwiftData|在 iOS 17 上必须显式调用 context.insert() 插入数据
了解如何在 iOS 17 上使用 SwiftData,以及一些必须遵守的限制条件。
SwiftData|小心使用 Struct 和 Enum 类型
SwiftData 中虽然支持使用符合 Codable 协议的 Struct 和 Enum 类型,但也会带来一些问题。
SwiftData|避免使用 String 类型数组
了解 SwiftData 支持的 Swift 类型,以及为什么不推荐在 SwiftData 中使用 String 类型的数组。
StoreKit|探索 RevenueCat 解决方案
了解如何使用 RevenueCat 实现 App 内订阅及购买功能。
StoreKit|沙盒测试环境
沙盒测试概述 - App Store Connect - 帮助 - Apple DeveloperApple Developer
StoreKit 测试 vs 沙盒测试
测试 StoreKit 有两种方式:使用 StoreKit 配置文件或使用沙盒账户。
StoreKit 配置文件测试
* 完全本地化的测试环境
* 使用本地配置文件定义的产品和价格
* 不需要网络连接,不需要 App Store Connect 账户
沙盒测试
* 使用你在 App Store Connect 中实际配置的产品
* 需要网络连接,连接到 Apple 的真实沙盒服务器
* 需要专门的沙盒测试账户(在 App Store Connect 中创建)
* 模拟真实的付款流程,但不会产生实际费用
沙盒测试方式除了不会真实收取费用之外,