iOS SDK 2.0
以下各节描述了 Navigine iOS SDK 仓库的内容。iOS 的公共仓库文件是
- Navigine iOS 示例应用程序的源代码
- Navigine SDK for iOS - 头文件和资源
有用的链接
- SDK 文档
- 请参阅 Navigine 官方文档 以获取完整的下载列表、有用的资料、公司信息等。
- 使用 Navigine 获取对导航服务、SDK 和应用程序的完全访问权限。
- 请参阅 Navigine 用户手册 以获取完整的产品使用指南。
- 在官方网站的 联系 选项卡下找到公司联系信息。
iOS 演示应用程序
Navigine 为 iOS 提供的演示应用程序允许您测试使用 Navigine CMS 设置的室内导航。此存储库中的 NavigineDemo 子文件夹包含可用于编译演示应用程序的源文件。
要获取 iOS 的 Navigine 演示应用程序,
- 您可以使用您的 iOS 设备在 Apple Store 中找到 Navigine 应用程序
- 或者使用 GitHub 上的源代码自行编译应用程序 在此处提供。
有关使用演示应用程序的完整指南,请参阅 Navigine 用户手册中的相应部分,或参阅应用程序内集成的帮助文件。
下面,您可以看到一些代表位置列表、定义的位置层级、导航栏和调试过程的演示截图。
导航 SDK 和实现
Navigine SDK 为 iOS 应用程序提供了良好的方法、类和函数,帮助您使用 Navigine 团队创建的解决方案开发自己的室内导航应用程序。SDK 文件位于 libs 文件夹中。
有关 Navigine-SDK API 的官方描述,包括类列表及其公共字段和方法,请在 Navigine SDK 维基页面上查找。
使用 CocoaPods 进行安装
CocoaPods 是 Objective-C 的依赖关系管理器,它自动化并简化了在项目中使用第三方库(如刘航星)的过程。有关更多信息,请参阅 "入门指南"。您可以使用以下命令进行安装
$ gem install cocoapods
要构建 Navigine 2.0.0+,需要 CocoaPods 0.39.0+。
Podfile
要使用 CocoaPods 将 Navigine 集成到您的 Xcode 项目中,请在您的 Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
target 'TargetName' do
pod 'Navigine'
end
然后,运行以下命令
$ pod install