ArcGIS Runtime SDK for iOS 工具包包含可简化 iOS 应用程序开发的组件。查看 示例 项目以查看这些组件的实际应用,或阅读 文档 以了解有关它们的更多信息。
尝试 ArcGIS Maps SDK for Swift 200 版本
ArcGIS Runtime SDK for iOS 100.15 版本是一个长期支持版本,专门专注于错误修复和次要更新。
ArcGIS Maps SDK for Swift 200 版本基于 100.15 版本的成熟架构构建,并提供了一个专为使用 Swift(Apple 现代、强大且直观的编程语言)开发 iOS 应用程序而设计的新 API。
在您的项目中使用 Toolkit
https://github.com/Esri/arcgis-runtime-toolkit-ios
作为包仓库 URL。pod 'ArcGIS-Runtime-Toolkit-iOS'
添加到您的 podfileAGSGeoView
中包含的地图或场景中所有图层的图例。AGSFeatureTemplate
列表中选择模板。ArcGIS Runtime Toolkit for iOS 的目标 SDK 版本为 14.0,这意味着它可以在运行 iOS 14.0 或更高版本的设备上运行。
https://github.com/Esri/arcgis-runtime-toolkit-ios
作为包仓库 URL注意:Toolkit Swift Package 将 ArcGIS SDK Swift Package 添加为依赖项,因此无需单独添加两者。如果您已经有 ArcGIS SDK Swift Package,请删除它,只需添加 Toolkit Swift Package 即可。
Swift Package Manager 新手?访问 swift.org/package-manager/。
pod 'ArcGIS-Runtime-Toolkit-iOS'
添加到您的 podfilepod install
。这将下载 toolkit 和 ArcGIS Runtime SDK for iOS(toolkit 依赖于它),然后配置您的项目以引用它们。import ArcGISToolkit
并开始使用 toolkit 组件Cocoapods 新手?访问 cocoapods.org
arcgis-runtime-toolkit-ios
文件夹拖放到您的项目中import ArcGIS
和 import ArcGISToolkit
并开始使用 toolkit 组件注意:手动安装方法还允许您通过对 swift package 进行少量编辑来使用本地安装的 ArcGIS Runtime SDK for iOS。
一些 toolkit 组件和示例利用一组即用型 ArcGIS Platform 服务(包括底图),因此需要在 AppDelegate.swift
中设置 API 密钥。有关更多信息,请参阅设置指南。
Toolkit 和示例应用程序都支持 SwiftLint。您可以从此处安装 SwiftLint。为了构建,不一定需要安装它,但是如果没有它,您将收到警告。linter 使用的特定规则可以在 Toolkit
和 Examples
目录中的 swiftlint.yml
文件中找到。
发现错误或想要请求新功能?请通过提交 issue 告知我们。
Esri 欢迎任何人的贡献。请参阅我们的贡献指南。
版权所有 2017 - 2022 Esri
根据 Apache License, Version 2.0(“许可证”)获得许可;除非遵守许可证,否则您不得使用此文件。您可以在以下位置获得许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则根据许可证分发的软件按“原样”基础分发,不附带任何形式的明示或暗示的保证或条件。请参阅许可证以了解有关权限和限制的特定语言。
许可证的副本可在存储库的 LICENSE 文件中找到。