记录开发中遇到的问题

1.网络请求

iOS开发中基本都是使用的AFN网络库(OC),参数都是一个字典类型,这次服务端要一个字典下包含一个数组,数组中再包含字典的格式,如下图:

然请求就出现了问题,服务端居然拿不到我数组中的内容😂😂,经过排查、调试,发现后端只接受json

解决方法:把request使用json序列化

//        _manager.requestSerializer = [AFHTTPRequestSerializer serializer];

_manager.requestSerializer = [AFJSONRequestSerializer serializer];

2.关于第三方登录的问题

使用友盟进行第三方授权登录,同一个QQ在安卓和iOS获取到的用户数据居然不一样,经过排查是因为安卓使用了未被腾讯审核通过的app_id,iOS使用了审核通过的app_id

解决方法:第三方登录(QQ、微信)都需要使用已经审核通过的app_id

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容