本文只说明开发过程中最常遇到的错误,并且百思不得其解的小问题
******************************************** 准备工作 ***********************************************
1.肯定是在新浪开放平台上注册(建议就是用自己的新浪微博账号,方便记忆)
2.注册应用(Apple ID、Bundle ID、应用地址等其他)
备注:
Apple ID:在itunesconnect注册成功后,可以查找。(这个就不做具体说明了)
Bundle ID :程序的标记(特别重要,下面做说明,审核成功以后还可以修改)
应用地址等其他:为上线可以写 https://itunes.apple.com/cn/app 上线后可以写详细地址
******************************************** 开始代码 ***********************************************
1.事先引入头文件、AppKey、授权回调页(连接地址)---本人是写在了pch中
2.写回调地址类型(URL Types)(重要)------如果这里不写的话,授权成功或失败后将无法返回到app内
3.Appdelegate 注册appkey
4.启动授权请求
5.授权成功后,会回到app内,并返回相应授权信息(statusCode=0 ,授权成功)
授权结果代码意思
******************************************** 细节注意(特别关注) ***********************************************
1.如授权成功后,无法回调到app内,应该是URL Types 忘记写了
2.报错,提示请求站点在微博认证失败
A.开发平台上 高级信息中 授权回调页地址与app代码回调页地址不一致
B.开发平台上 注册应用的Bundle ID 与app 的不一致(可能是意外疏忽导致)