xcode - 微信登陸

1. 插入微信sdk

  • 配置項(xiàng)目的 info.plist

  • 將微信sdk加入項(xiàng)目中
    下載地址

  • 添加依賴
    官方只說需要 CoreTelephony.framework,但需要的有這些

  • 修改setting

    • other linker flags添加 -ObjC-all_load

調(diào)用

  • 檢測是否安裝微信
    檢測前必須初始化輸入注冊的app id,否則即便安裝微信也會返回失敗
[WXApi registerApp:@"wxXXXXXXXXX"];
[WXApi isWXAppInstalled];
  • 登陸
SendAuthReq* req =[[[SendAuthReq alloc]init]autorelease];
req.scope = @"scope info";
req.state = @"state info";
//第三方向微信終端發(fā)送一個(gè)SendAuthReq消息結(jié)構(gòu)
[WXApi sendReq:req];
  • 說明
參數(shù) 是否必須 說明
appid 應(yīng)用唯一標(biāo)識,在微信開放平臺提交應(yīng)用審核通過后獲得
scope 應(yīng)用授權(quán)作用域,如獲取用戶個(gè)人信息則填寫snsapi_userinfo
state 用于保持請求和回調(diào)的狀態(tài),授權(quán)請求后原樣帶回給第三方。該參數(shù)可用于防止csrf攻擊(跨站請求偽造攻擊),建議第三方帶上該參數(shù),可設(shè)置為簡單的隨機(jī)數(shù)加session進(jìn)行校驗(yàn)

參考

官方教程
獲取appid流程

無關(guān)引申信息:
小程序/小游戲測試賬號

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本篇教程主要是講解如何實(shí)現(xiàn)iOS程序分享自定義內(nèi)容(文本、圖片、音樂)到微信好友、朋友圈、收藏的功能。 目錄 1....
    sinno閱讀 9,736評論 3 27
  • 微博 微博開放平臺 注冊成為開發(fā)者,創(chuàng)建移動應(yīng)用 ? (微博的官方文檔已經(jīng)很全面了,按照文檔步驟來做,基本沒有問題...
    Lonely__M閱讀 2,261評論 0 17
  • 魚玄機(jī),晚唐女詩人,原名魚幼微,字蕙蘭。她天性聰慧,才思敏捷,喜歡讀書,善于寫詩,與李冶、薛濤、劉采春并稱唐代四大...
    馮振興閱讀 411評論 0 1
  • 我不知道《論語》講的是什么,雖然我聽了無數(shù)次關(guān)于《論語》的報(bào)告,真是百家爭鳴,各執(zhí)一詞,我今天只想讀讀《論語》,寫...
    師者之寫道閱讀 681評論 0 0
  • 四十五度角仰望天空
    小梅子醬閱讀 156評論 0 0

友情鏈接更多精彩內(nèi)容