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

今天很偶然的一个机会,在一个项目中看到,可以使用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 或者#import,需要实现什么功能,调用实现哪个方法就可以了。



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

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

你可能感兴趣的:(分享登录注册的一个简单第三方框架)