记录开发中遇到的问题

2017-09-11  本文已影响6人  any_where

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

上一篇下一篇

猜你喜欢

热点阅读