iOS / OXS LeanCloud云存储方案简单测试记录

简介:

说明

        LeanCloud是我目前认定的非常适合于小型网络手机游戏开发,特别是小型创建业者团队进行网络游戏开发的优秀云存储方案。为此,我先后在Node.js环境、Android环境和iOS在进行了测试调试,感觉非常满意,当然少量数据的测试并不代表真实环境的海量数据测试,仅供参考而已。以下简要记录了在iOS环境下对于LeanCloud提供的云存储服务测试情况,以及个别特殊情况的记录。


记录备案


我是严格安装https://leancloud.cn/docs/sdk_setup-ios.html处pn官方提供的步骤进行实验的。但由于各人的测试软件及硬件环境(包括网络环境)略有差异,因此,下面的记录仅供参考。


情况1:


我使用了CocoaPods包依赖安装工具方案进行安装的,如链接中说明的一致,在安装CocoaPods时我是用了用淘宝的Ruby镜像来访问cocoapods。没有问题!


情况2:

建立文件Podfile时使用的是MAC自身带的文本编辑器vim,内容如下:

pod 'AVOSCloud'


仅此一行,显然我只测试使用了LeanCloud的云存储技术。看起来,像vim这样的玲珑剔透的文本编辑工具也是MAC下文本编辑必须掌握的工具。事实上,你选择了MAC开发,在很大程度上也就选择了LINUX开发,因此许多开源工具,包括一些优秀的命令行工具(一般是英文环境),是你自然要随时学习的。


情况3:

在执行命令 pod install --verbose 安装 SDK时,我先后尝试了3次,终于安装成功,应该与我的网络速度有关。需要20多分钟才行。


情况4(最关键):


在上述官方文档中从『导入模块』往下,说得有些模糊。测试中,我创建了一个简单的基于Objective-C的单视图iOS应用程序。然后,打开这个项目,在AppDelegate.m文件中按照文档中描述的一一照做。并且,在LeanCloud网络在线方式下创建应用,进行初始化,以便取得相应的AppID等数据。但是,在最后运行时出现链接错误,大致如下:


ld: library not found for -lPods


解决办法是:根据网络有关参考资料,发现上面SDK安装后又另外生成一个项目Pods。而我在打开项目时打开文件错误,我打开了我自己创建的示例项目文件。此时,需要的libPods.a这个静态库文件并没有生成。

正确的做法:打开我的自己创建的项目目录下的工作空间文件(.xcworkspace),而不是项目文件(.xcodeproj)。之后,先构建一个项目Pods生成库文件,再运行自己创建的项目文件便OK了。

作为验证,如官方文档中所说的,登录LeanCloud云控制台界面,果然能够查看到描述的内容。到此,整个测试圆满结束!















本文转自朱先忠老师51CTO博客,原文链接: http://blog.51cto.com/zhuxianzhong/1744127 ,如需转载请自行联系原作者






相关文章
|
4月前
|
存储 数据建模 数据库
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
42 0
|
2月前
|
移动开发 安全 数据安全/隐私保护
ios安全加固 ios 加固方案
ios安全加固 ios 加固方案
32 1
ios安全加固 ios 加固方案
|
2月前
|
安全 数据安全/隐私保护 虚拟化
iOS应用加固方案解析:ipa加固安全技术全面评测
iOS应用加固方案解析:ipa加固安全技术全面评测
40 3
|
2月前
|
iOS开发
iOS自动混淆测试处理笔记
iOS自动混淆测试处理笔记
13 0
|
3月前
|
iOS开发
  iOS 自动混淆测试处理笔记
  iOS 自动混淆测试处理笔记
|
3月前
|
Java 测试技术 API
安卓APP和iOS APP在测试上的区别是什么?
安卓APP和iOS APP在测试上的区别是什么?
|
4月前
|
人工智能 测试技术 iOS开发
iOS性能指标和性能测试工具
iOS性能指标和性能测试工具
|
4月前
|
移动开发 前端开发 数据安全/隐私保护
【教程】Ipa Guard为iOS应用提供免费加密混淆方案
【教程】Ipa Guard为iOS应用提供免费加密混淆方案
29 0
|
4月前
|
安全 数据安全/隐私保护 虚拟化
iOS应用加固方案解析:ipa加固安全技术全面评测
iOS应用加固方案解析:ipa加固安全技术全面评测
78 0
|
4月前
|
移动开发 数据安全/隐私保护 iOS开发
ios app真机测试到上架App Store详细教程-必看
ios app真机测试到上架App Store详细教程-必看
50 0