iOS9友盟微信分享

2021-07-05 11:21:42 字數 1331 閱讀 1234

註冊友盟賬號匯入系統庫

新增方法:選擇target->build phases->link binary with libraries搜尋新增。

#import "umsocial.h"

#import "umsocialwechathandler.h"

...

url引數:如果你分享的網頁url為空,那麼缺省會用這個位址。

url types

在info.plist檔案中新增乙個url types欄位。

直接上圖:

相容以ios9 sdk編譯的工程會預設以ssl安全協議進行網路傳輸,即https,如果依然使用http協議請求網路會報系統異常並中斷請求。目前可用如下兩種方式保持用http進行網路連線:

需要在plist檔案中新增如下字段:

nsallowsarbitraryloads

效果如圖:

需要新增如下字段:

wechat

weixin

效果如圖:

首先,在需要分享內容的控制器中申明**,並在分享事件中新增如下**。

// 分享型別

[umsocialdata defaultdata].extconfig.wxmessagetype = umsocialwxmessagetypeimage;

uiimage *shareimage = [uiimage imagenamed:@"image"];

[[umsocialdataservice defaultdataservice] postsnswithtypes:@[umsharetosina] content:@"" image:shareimage location:nil urlresource:nil presentedcontroller:self completion:^(umsocialresponseentity *response)

}];

[umsocialdata defaultdata].extconfig.wxmessagetype = umsocialwxmessagetypeimage;該方法一定要寫在前面否者第一次會以網頁的形式分享。

iOS 友盟SDK分享

友盟sdk分享 基本步驟 1 註冊友盟開發者賬號 4 解壓sdk壓縮包,將形如umsocial sdk x.x.x檔案拖入工程中 例如 umsocial sdk 4.4 5 專案面板中手動新增系統庫systemconfiguration.framework 注意 1 新增sdk後需要手動新增系統庫s...

IOS微信分享

ios開發工具包,解壓後得到 libwechatsdk.a wxapi.h wxapiobject.h 三個檔案。將這3個檔案拖到你的工程裡。然後 選擇你的工程設定項,選中 targets 一欄,在 info 標籤欄的 url type 新增 url scheme 為你所註冊的應用程式id。如圖然後...

iOS微信分享開發

m檔案 void rightbuttonclick uibutton abutton pragma mark actionsheet delegate void actionsheet uiactionsheet actionsheet clickedbuttonatindex nsinteger ...