排序
晴川云IOS教程:启用 App Store 服务器通知
概览 App Store 服务器通知是一项适用于自动续期订阅的服务。App Store 将订阅状态的实时变化通知发送到你的服务器。有关这些服务器通知中包含的所有栏位的信息,请参阅“App Store 服务器通知 ...
晴川云IOS教程:处理实体键盘上的按键操作
概览 在 iOS App 和用 Mac Catalyst 构建的 Mac App 中,系统会通过向活跃 App 响应器链中的响应器对象发送按键事件来报告用户在实体键盘上的按键操作。 响应器链是一系列关联的 UIResponder 对...
晴川云IOS教程:在小组件中显示动态日期
概览 因为小组件扩展不会一直运行,所以你无法直接更新小组件的内容。WidgetKit 会代你渲染小组件的视图并显示结果。但那些在小组件显示时继续更新的内容,也可以借助某些 SwiftUI 视图来呈现。...
晴川云IOS教程:添加手势互动操作
概览 手势修饰符用于处理用户输入事件 (例如,触控) 处理所需的所有逻辑,并识别这类事件何时与已知的手势模式 (例如,长按或旋转) 匹配。在识别到模式时,SwiftUI 会运行一个回调,供你用来更...
晴川云IOS教程:使用沙盒测试 App 内购买项目
概览 在设备上通过 StoreKit 框架,利用来自 App Store Connect 的真实产品信息,使用 Apple 沙盒环境来测试你的 App 内购买项目的实施情况。使用沙盒 Apple ID 登录 App Store 后,带有开发签...
晴川云IOS教程:在现有项目中添加单元测试
概览 单元测试使用 XCTest 来编写,可让你确信更改和添加内容不会导致 App 功能下降,从而加快你的开发速度。在现有项目中添加单元测试可能比较难,因为如果做出的设计选择没有考虑可测试性,可...
晴川云IOS教程:检查视图布局
概览 若要了解 SwiftUI 如何确定视图的大小和位置,请利用 Xcode 预览来检查单个视图的边界。你也可以添加临时边框来查看 SwiftUI 如何一同确定多个视图的位置和尺寸。 通过 Xcode 预览高亮显示...