使用须知
介绍
依赖库:YYModel,DSBridge-iOS。
导入方式:支持Cocoapods
(推荐)与直接导入。
支持版本:iOS 9+
兼容性:iOS 2.1.0 之前的版本与 iOS 2.1.0 及其以后的版本,连接的是不同服务器,无法互连。SDK API 保持兼容。具体请看 2.0.0正式版发布
Cocoapods 使用
使用镜像站加速
由于网络原因,GitHub cocoapods 仓库网络可能存在延迟,此类用户,推荐使用清华大学开源软件镜像站。 具体使用请看该站使用帮助。
疑难问题
提示[!] Unable to find a pod with name, author, summary, or descriptionmatching
等提示。
由于Cocoapods
安装是根据本地库进行查询。如果安装时,查询不到对应版本,可以执行以下命令更新
# 更新 cocoapods repo 内容
pod repo update
# 重新安装
pod install
查看使用版本
podfile
中存的是版本约束,并非最终使用的版本。具体版本需要在Podfile.lock
文件中查看。
# 2.5.0 即为所使用的版本
- Whiteboard (2.5.0):
- dsBridge (~> 3.0.2)
- YYModel (~> 1.0.4)
更新 sdk 版本
由于Cocoapods
使用了Podfile.lock
锁定版本号,所以,一旦安装过 sdk(存在符合Podfile
的lock
文件),pod install
将不再变更版本。
先执行以下命令:
# 查看本地 cocoapods spec repo,是否有最新版本
pod search Whiteboard
# 如果没有最新版本,更新spec repo
pod repo update
通过以下任一方式更新 sdk:
- 可以通过执行
pod update Whiteboard
进行单独更新。 - 删除
Podfile.lock
文件中 sdk 相关内容,重新执行pod install