天天看點

開放平台:微信 for iOS

按照常例,列一些網址先:

目前來說:微信開放平台主要提供兩個API:

1:将資訊分享給微信好友

2:将資訊直接分享至朋友圈

其實官方教程已經非常詳細了,我也是按照官方的一步步來得以實作,

那為什麼寫這篇教程? 有一個最主要的目的是,減少沒必要的時間開銷,以及一些官方教程上面提到的一些盲區.

開始:

将資料分享給好友總共5個步驟,注意:不要亂了順序:

1:在工程Plist檔案中添加一個 URL type  "URL scheme”為你所注冊的應用程式id,既AppID

2:引入頭檔案,在接口處聲明要實作的委托.

3:将申請的AppID 注冊, 這個方法不調用,是無法啟動微信用戶端的.

4:在AppDelegate中實作如下委托來接收來自微信用戶端的回調響應:

5:通過調用如下方法及參數 來 立刻顯示微信用戶端

6:當微信界面的傳回按鈕被點選時,微信用戶端會回調之前啟用自己的應用,此處觸發通用的UIApplicationDelegate 代理,也就是第四點.

當執行  [WXApi handleOpenURL:url delegate:self] 以後 觸發微信API自帶的委托:

自此,整個應用與微信用戶端互動就結束了.

Date:2013-1-5 21:13

如果微信的SDK在工作空間的環境下使用 并在工程配置檔案的 Other Linker Flags 中設定了  -all_load 

那麼會真機編譯時産生編譯錯誤,也不知道是到底是什麼檔案出了問題,那麼這時 就不要使用-all_load了,  使用  -force_load