1. 插入微信sdk
-
配置項目的
info.plist
-
將微信sdk加入項目中
下載地址
-
添加依賴
官方只說需要CoreTelephony.framework
收捣,但需要的有這些
-
修改setting
-
other linker flags
添加-ObjC
和-all_load
-
調用
- 檢測是否安裝微信
檢測前必須初始化輸入注冊的app id朱监,否則即便安裝微信也會返回失敗
[WXApi registerApp:@"wxXXXXXXXXX"];
[WXApi isWXAppInstalled];
- 登陸
SendAuthReq* req =[[[SendAuthReq alloc]init]autorelease];
req.scope = @"scope info";
req.state = @"state info";
//第三方向微信終端發(fā)送一個SendAuthReq消息結構
[WXApi sendReq:req];
- 說明
參數 | 是否必須 | 說明 |
---|---|---|
appid | 是 | 應用唯一標識没佑,在微信開放平臺提交應用審核通過后獲得 |
scope | 是 | 應用授權作用域,如獲取用戶個人信息則填寫snsapi_userinfo |
state | 否 | 用于保持請求和回調的狀態(tài)务漩,授權請求后原樣帶回給第三方拄衰。該參數可用于防止csrf攻擊(跨站請求偽造攻擊),建議第三方帶上該參數饵骨,可設置為簡單的隨機數加session進行校驗 |
參考
無關引申信息:
小程序/小游戲測試賬號