分享登录注册的一个简单第三方框架

今天很偶然的一个机会,在一个项目中看到,可以使用BmobSDK这个第三方框架来进行实现,开发的很多项目中,很多时候需要登录注册功能,手机发送验证码,邮箱验证等功能,也有第三方登录的功能,第三方登录今天暂且不说,这里先说一下其他的功能下面我给大家介绍一下。

相对于其他的第三方框架,BmobSDK一样,有两种方式可以添加到项目中,

第一种,下载官方的SDK导入工程,然后导入我们要使用的frameworks框架是需要使用CocoaPods 进行添加,

第二种,使用cocoa pods进行导入,如果有同学不会使用cocoapods可以点击这里,cocoa pods是个很好用的工具。如项目中有cocoa pod,只需在项目文件夹中的Podfile文件中添加  pod 'BmobSDK'  即可。 还有很重要一点,使用第三方的时候记得一定要在你的info里面添加App Transport Security Settings这样一个键值,同时把它设置成字典,然后把里面的key换成Allow Arbitrary Loads,然后把他的bool值设置成YES,不然你是无法请求获取到网络数据的。有很多时候发现自己没写错,但是就是无法发送邮箱验证等,就是因为这个缘故。

先简单说一下第一种方法,只需要进入Bmob的官网下载相对应的SDK,然后根据一些文档,对项目导入一些依赖库,最后在你应用的APPdelegate里面导入#import同时把你应用的APPid拷贝进来,准备工作就绪,需要实现什么功能,只需要寻找framework中一些文件的方法,具体运用实现即可。

后续第二种方法,就没什么了,cocoa pod导入BmobSDK,然后注意一些info.plist文件选项的设置就可以,在项目中登录注册模块,进行先引入头文件,#import <BmobSDK/Bmob.h>或者#import<BmobSDK/BmobUser.h>,需要实现什么功能,调用实现哪个方法就可以了。



今天只是简单介绍下,具体还需要自己学习,上手很快。。。

另外Bmob不仅有登录注册功能方面的SDK,还有云数据,微信小程序,移动支付,都还可以。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容