objective-c - iOS集成友盟社會(huì)化分享微信無(wú)法登錄?
問(wèn)題描述
iOS集成友盟社會(huì)化分享SDK-5.0點(diǎn)擊微信登錄的時(shí)候出現(xiàn)無(wú)法獲取accessToken的現(xiàn)象,其他如QQ、微博都可以正常登錄使用。另外QQ、微博和微信分享都可以正常使用。望各位早日幫我解決或者分析一下。謝謝
//微信登錄之后的回調(diào)- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { BOOL result = [UMSocialSnsService handleOpenURL:url wxApiDelegate:nil]; if (result == FALSE) {//其他操作 } return result;}- (void)applicationDidBecomeActive:(UIApplication *)application { [UMSocialSnsService applicationDidBecomeActive];}//登錄代碼#pragma mark - - (IBAction)forgetClick3:(id)sender{ //此處調(diào)用授權(quán)的方法,你可以把下面的platformName 替換成 UMShareToSina,UMShareToTencent等UMSocialSnsPlatform *snsPlatform = [UMSocialSnsPlatformManager getSocialPlatformWithName:UMShareToWechatSession];snsPlatform.loginClickHandler(self,[UMSocialControllerService defaultControllerService],YES,^(UMSocialResponseEntity *response){if (response.responseCode == UMSResponseCodeSuccess) {UMSocialAccountEntity *snsAccount = [[UMSocialAccountManager socialAccountDictionary]valueForKey:UMShareToWechatSession];NSLog(@'username is %@, uid is %@, token is %@ url is %@',snsAccount.userName,snsAccount.usid,snsAccount.accessToken,snsAccount.iconURL); } });}
回調(diào)之后彈出‘服務(wù)器繁忙,授權(quán)失敗’,并且控制臺(tái)輸出以下信息:
[21:15:26.290( 2823)] - UMSocial: createSocialAction uid is 6076bfab5e98cf377649ede5f8b95e [21:15:26.296( 2823)] - UMSocial: You must set accessToken! [21:15:26.298( 2823)] - UMSocial: makeRequestWithPath is /share/token/54547f14fd98c53c5e00001f/, parameters is { ak = 54547f14fd98c53c5e00001f; 'app_id' = wxa922a6994c4ed428; 'app_secret' = afde0ccf8bfc94fecea5ff987e1ff28a; de = 'iPhone5,4'; dt = 1456319726292; ek = 63c4eacd667596610fe9a3038edddddd; en = WiFi; 'expires_in' = 0; mac = '02:00:00:00:00:00'; openudid = 3632d3ac95662f6d43e671c03cfeeefb6ddddddd; os = iOS; pcv = '2.0'; sdkv = '5.0'; to = wxsession; tp = 0; uid = 3076bfab5e98cf333649ede5fddddd; usid = '';} 2016-02-24 21:15:26.458 bangwa[777:203689] __39-[NewLoginViewController forgetClick2:]_block_invoke [Line 611] response is { data = {wxsession = { usid = '';}; }; responseCode = 200; responseType = 9; viewControllerType = 7;}
問(wèn)題解答
回答1:你好,請(qǐng)問(wèn)這個(gè)問(wèn)題解決了嗎?我之前集成好了,但是今天突然發(fā)現(xiàn)出現(xiàn)了跟你一樣的問(wèn)題。
相關(guān)文章:
1. sql語(yǔ)句 - 如何在mysql中批量添加用戶(hù)?2. 怎么php怎么通過(guò)數(shù)組顯示sql查詢(xún)結(jié)果呢,查詢(xún)結(jié)果有多條,如圖。3. 老師們php,插入數(shù)據(jù)庫(kù)mysql,都是空的,要怎么解決4. 求大神支招,php怎么操作在一個(gè)html文件的<head>標(biāo)記內(nèi)添加內(nèi)容?5. php點(diǎn)贊一天一次怎么實(shí)現(xiàn)6. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語(yǔ)法實(shí)現(xiàn)存在即更新應(yīng)該使用哪個(gè)標(biāo)簽?7. PHP類(lèi)屬性聲明?8. 致命錯(cuò)誤: Class ’appfacadeTest’ not found9. phpstady在win10上運(yùn)行10. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項(xiàng)
