1. 集成
1.1 CocoaPods
现时我们的发布版本只能通过Cocoapods 1.1.0及以上的版本进行集成
通过CocoaPods
,可方便地在项目中集成此SDK。
1.1.1 配置Podfile
请在项目根目录下的Podfile
(如无,请创建或从我们提供的SugoDemo目录中获取并作出相应修改)文件中添加以下信息(若Swift版本为3.1
或3.2
,请区别使用Swift_3.1
或Swift_3.2
分支):
pod 'sugo-swift-sdk'
若需要支持Weex的可视化埋点功能,请替代使用
pod 'sugo-swift-sdk/weex'
1.1.2 执行集成命令
关闭Xcode,并在Podfile
目录下执行以下命令:
pod install
1.1.3 完成
运行完毕后,打开集成后的xcworkspace
文件即可。
1.2 手动安装
为了帮助开发者集成最新且稳定的SDK,我们建议通过Cocoapods来集成,这不仅简单而且易于管理。 然而,为了方便其他集成状况,我们也提供手动安装此SDK的方法。
1.2.1 以子模块的形式添加
以子模块的形式把sugo-swift-sdk
添加进本地仓库中:
git submodule add git@github.com:Datafruit/sugo-swift-sdk.git
现在在仓库中能看见Sugo项目文件(Sugo.xcodeproj
)了。
1.2.2 把Sugo.xcodeproj
拖到你的项目(或工作空间)中
把Sugo.xcodeproj
拖到需要被集成使用的项目文件中。
1.2.3 嵌入框架(Embed the framework)
选择需要被集成此SDK的项目target,把Sugo.framework
以embeded binary形式添加进去。