如何有效地对应用权限进行约束,是所有桌面操作系统所面临的共同难题:既要保证应用可以高效地利用系统资源稳定运行,又要保证应用不要滥用系统权限、或者影响其他应用的正常运行。 这方面,Mac 有比较完善的底层设计,可以有效的管理应用权限。
本教程为你提供一个将你已经学到的关于 SwiftUI 的知识应用到自己的产品上的机会,并且不费吹灰之力就可以将 Landmarks app 迁移到 watchOS 上。 首先,给项目添加一个 watchOS target,然后复制为 iOS app 中创建的共享数据和视图。当所有资源都准备好后,你就可以通过 ...
在创建了一个 watchOS 版本的 Landmarks 之后,让我们把目光投向更大的内容:将 Landmarks 运行在 Mac 上。在你目前为止所学到的基础上,强化你在构建 iOS、watchOS 和 macOS 的 SwiftUI 应用的经验。 首先,给项目添加一个 macOS target,然后重用在 iOS app 中创建的共享数据。