成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微信iOS終端SDK新手使用指南

移動開發(fā)
本文為微信iOS終端SDK的新手使用教程,只涉及教授SDK的使用方法,默認讀者已經熟悉XCode開發(fā)工具的基本使用方法,以及具有一定的編程知識基礎等。

1.向微信注冊你的應用程序id

請到 開發(fā)者應用登記頁面 進行登記,登記并選擇移動應用進行設置后,將獲得AppID,可立即用于開發(fā)。但應用登記完成后還需要提交審核,只有審核通過的應用才能正式發(fā)布使用。

2.下載微信終端SDK文件

SDK文件包括 libWeChatSDK.aWXApi.h , WXApiObject.h 三個。

下載: iOS平臺開發(fā)工具包

3.搭建開發(fā)環(huán)境

[1] 在XCode中建立你的工程。

[2] 將SDK文件中包含的 libWeChatSDK.aWXApi.h , WXApiObject.h 三個文件添加到你所建的工程中(如下圖所示,建立了一個名為Test 的工程,并把以上三個文件添加到Test文件夾下)。

(注:如果使用XCode 4.3及以下版本,使用libWeChatSDK.a;如果使用XCode 4.5及以上版本,使用libWeChatSDK_armv7_v7s.a)

[3] 在你的工程文件中選擇Build Setting,在Search Paths中添加 libWeChatSDK.aWXApi.h , WXApiObject.h 三個文件所在位置(如下圖所示)。

(注:如果使用XCode 4.3及以下版本,使用libWeChatSDK.a;如果使用XCode 4.5及以上版本,使用libWeChatSDK_armv7_v7s.a)

[4] 在Xcode4中,選擇你的工程設置項,選中“TARGETS”一欄,在“info”標簽欄的“URL type“添加“URL scheme”為你所注冊的應用程序id。如果使用的是Xcode3或更低版本,則需要在plist文件中添加(如下圖所示)。

Xcode4設置URL scheme

[5] 在你需要使 用微信終端API的文件中import WXApi.h 頭文件,并增加 WXApiDelegate 協議。

4.在代碼中使用開發(fā)工具包

[1] 要使你的程序啟動后微信終端能響應你的程序,必須在代碼中向微信終端注冊你的id。(如下圖所示,在 AppDelegatedidFinishLaunchingWithOptions 函數中向微信注冊id)。

[2] 重寫AppDelegate的handleOpenURL和openURL方法:

[3] 現在,你的程序要實現和微信終端交互的具體請求與回應,因此需要實現WXApiDelegate協議的兩個方法:

-(void) onReq:(BaseReq*)req
onReq是微信終端向第三方程序發(fā)起請求,要求第三方程序響應。第三方程序響應完后必須調用sendRsp返回。在調用sendRsp返回時,會切回到微信終端程序界面。
-(void) onResp:(BaseResp*)resp
如果第三方程序向微信發(fā)送了sendReq的請求,那么onResp會被回調。sendReq請求調用后,會切到微信終端程序界面。
具體在此兩方法中所要完成的內容由你定義,具體可參考微信開發(fā)工具包中的SDK Sample Demo源碼。

[4] 如果你的程序要發(fā)消息給微信,那么需要調用WXApi的sendReq函數:

-(BOOL) sendReq:(BaseReq*)req
其中req參數為SendMessageToWXReq類型。

需要注意的是,SendMessageToWXReq的scene成員,如果scene填WXSceneSession,那么消息會發(fā)送至微信的會 話內。如果scene填WXSceneTimeline(微信4.2以上支持,如果需要檢查微信版本支持API的情況, 可調用 [WXApi getWXAppSupportMaxApiVersion],SDK1.1版以上支持發(fā)送朋友圈),那么消息會發(fā)送至朋友圈。scene默認值為WXSceneSession。

至此,你已經能使用微信終端SDK的API內容了。如果想更詳細了解每個API函數的用法,請查閱 官網API文檔 或自行下載閱讀微信SDK Sample Demo源碼。

微信SDK Sample Demo源碼

責任編輯:徐川 來源: 微信
相關推薦

2013-04-12 03:15:34

微信開放平臺Android

2017-01-09 09:51:08

微信小程序

2012-08-07 09:06:57

iOS SDK使用指南UIDeviceNSLocale

2022-04-08 12:56:52

Linux終端命令

2022-09-29 09:07:08

DataGrip數據倉庫數據庫

2021-07-27 10:09:27

鴻蒙HarmonyOS應用

2011-07-21 14:57:34

jQuery Mobi

2010-09-06 14:24:28

ppp authent

2009-12-28 17:40:10

WPF TextBox

2012-12-26 12:41:14

Android開發(fā)WebView

2015-07-31 14:23:16

Windows 10開始菜單

2017-01-04 15:22:57

TrimPath模板引擎

2010-06-03 17:27:36

Hadoop命令

2010-08-04 15:37:31

Flex圖表

2010-08-05 15:40:21

FlexBuilder

2009-12-31 17:17:45

Silverlight

2021-01-12 15:19:23

Kubernetes

2015-02-11 14:45:16

微信SDK

2010-08-04 14:28:01

Flex組件

2019-11-13 12:39:26

Python 開發(fā)編程語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜精| 欧美成人激情 | 国产高清免费 | 欧美精品乱码久久久久久按摩 | 日韩久草 | av中文字幕在线 | 日韩欧美国产精品一区 | 亚洲精品久久久久久久久久久久久 | 久久精品国产99国产精品 | 国产欧美日韩综合精品一区二区 | 国产 日韩 欧美 在线 | 亚洲一区二区在线 | 久久亚洲国产精品日日av夜夜 | 欧美日韩一区二区三区四区五区 | 亚洲免费婷婷 | 操人网 | 一区在线视频 | 欧美福利在线 | 国产精品免费看 | 国产精品日韩在线观看一区二区 | 欧美一区二区在线 | 久久精品亚洲精品国产欧美kt∨ | 国产精品久久久久久久久 | 久久亚洲一区二区三区四区 | 亚洲美女视频 | 亚洲天天干 | 综合色站导航 | 一级黄色网页 | 国产精品久久久久久福利一牛影视 | 偷拍亚洲色图 | 中文字幕国产精品 | 免费午夜电影 | 免费a国产 | 免费看一区二区三区 | av黄色在线 | 欧美激情一区二区三区 | 天天夜夜操 | 久久99这里只有精品 | 涩涩鲁亚洲精品一区二区 | 91久久久精品国产一区二区蜜臀 | 日韩视频―中文字幕 |