AppsView

AppsView 是一个简单的 SwiftUI 视图,用于以类似 UI/UX 的方式显示 App Store 中的应用程序。 特别适用于展示应用程序开发者的其他应用程序。 这是一个 SwiftUI 端口,移植自原始的 DAAppsViewController

按 ArtistId (艺术家 ID) 按 AppId (应用程序 ID) 列表 按搜索关键词
by artist id by list of app ids by search term

安装

需要 iOS 15+。

Swift Package Manager

在 Xcode 中,前往 Project (项目) -> Your Project Name (你的项目名称) -> Package Dependencies (包依赖) -> 点击 Plus (加号)。插入 url

https://github.com/danielamitay/AppsView

或者将其添加到你的 Package.swiftdependencies (依赖项) 中

dependencies: [
    .package(url: "https://github.com/danielamitay/AppsView.git", .upToNextMajor(from: "1.0.0"))
]

手动

如果你不想使用任何依赖管理工具,你可以手动集成。 将 Sources/AppsView 文件夹放入你的 Xcode 项目中。 确保启用 Copy items if needed (需要时复制项目) 和 Create groups (创建组)。

用法

显示特定开发者的应用程序(适用于“我们的其他应用程序”)

AppsView(developerId: 356087517)

显示预定义的应用程序集

AppsView(appIds: [575647534, 498151501, 482453112, 582790430, 543421080])

显示针对特定 App Store 搜索词的应用程序

AppsView(searchTerm: "Radio")