ShareSDK下載地址: ? http://www.mob.com/#/downloadDetail/ShareSDK/ios
問題:
Code=202 "(null)"UserInfo={error_message=分享平臺[微信]應(yīng)用信息無效!}Code=206"(null)" UserInfo={error_message=分享平臺[QZone] 不支持的分享類型[2]!}Error Domain=ShareSDKErrorDomain Code=204 "(null)" UserInfo={user_data={ error = "does multipart has image?";
從以上地址下載SDK,下載好以后正常安裝,應(yīng)該會的.........
然后需要配置一下plist文件才可以使用:
一.記得打開網(wǎng)絡(luò)
在項(xiàng)目的info.plist中添加一個Key:NSAppTransportSecurity秀撇,類型為字典類型也糊。
然后給它添加一個Key:NSAllowsArbitraryLoads坊夫,類型為Boolean類型侠碧,值為YES;
二.配置白名單
白名單配置信息:
(2)溉潭、設(shè)置域净响。可以簡單理解成喳瓣,把不支持https協(xié)議的接口設(shè)置成http的接口馋贤。
具體方法:
1)、在項(xiàng)目的info.plist中添加一個Key:NSAppTransportSecurity畏陕,類型為字典類型配乓。
2)、然后給它添加一個NSExceptionDomains惠毁,類型為字典類型犹芹;
3)、把需要的支持的域添加給NSExceptionDomains鞠绰。其中域作為Key腰埂,類型為字典類型。
4)洞豁、每個域下面需要設(shè)置3個屬性:NSIncludesSubdomains盐固、NSExceptionRequiresForwardSecrecy、NSExceptionAllowsInsecureHTTPLoads丈挟。
均為Boolean類型刁卜,值分別為YES、NO曙咽、YES蛔趴。
各平臺設(shè)置域
新浪微博 weibo.com? weibo.cn sina.com.cn
騰訊微博 qq.com
微信? QQ? QQ空間? qq.com
三、添加Scheme白名單例朱。
問題描述:在iOS 9下涉及到平臺客戶端跳轉(zhuǎn)孝情,系統(tǒng)會自動到項(xiàng)目info.plist下檢測是否設(shè)置平臺Scheme。對于需要配置的平臺洒嗤,如果沒有配置箫荡,就無法正常跳轉(zhuǎn)平臺客戶端。因此要支持客戶端的分享和授權(quán)等渔隶,需要配置Scheme名單羔挡。
具體方法:
1)、在項(xiàng)目的info.plist中添加一LSApplicationQueriesSchemes间唉,類型為Array绞灼。
2)、然后給它添加一個需要支持的項(xiàng)目呈野,類型為字符串類型低矮;
微信? wechta? ? weixin
QQ? mqqOpensdkSSoLogin,? mqqopensdkapiV2,? mqqopensdkapiV3,
wtloginmqq2 , mqq, mqqapi