当前时间:Friday 2016年12月09日 欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

当前位置: 首页 >> ios,phonegap开发 >> 正文

phonegap百度社会化分享-插件ios

 注:由于百度社会化分享针对IOS8做了升级,该插件也进行了升级 v 4.0。

[目前插件已经支持到Phonegap 最新版本]

本插件支持:微信分享+  微信朋友圈分享等功能

具体查看下面链接:

phonegap百度社会化分享Frontia插件ios8-v3.0

 phonegap百度分享-微信分享-qq分享-sina分享插件ios8

再开发了android下的分享插件之后,ios下开发就简单的多了。

很多流程跟android差不多。百度应用中心的配置还是按用之前的。

先看看图吧!

14 11 12 13

 

1.下载百度社会化分享ios的sdk包

里面有个文档,需要多看看

2.将BaiduSocialShare包添加到你的项目中class里面

3.配置相应的信息【参考开发文档】

 

(1) 在工程中添加社会化分享组件运行所需要的framework,包括:
SystemConfiguration.framework
QuartzCore.framework
UIKit.framework
Foundation.framework
CoreGraphics.framework
MessageUI.framework
CoreLocation.framework———————-如果不使用组件的定位功能,可以不用添加
CoreTelephony.framework———————如果不使用QQ官方SDK,可以不用添加
libsqlite3.dylib—————————-如果不使用QQ官方SDK,可以不用添加
libstdc++.dylib—————————–如果不使用QQ官方SDK,可以不用添加
libz.dylib———————————-如果不使用QQ官方SDK,可以不用添加

(2)SBJso文件需要ARC进行编译。这个我没有搞懂反正最后编译的时候会报错。 如果出错就把错误的地方注释掉就可以了。

(3). 在Build Settings的Other Linker Flags中添加“-ObjC”标识。

(4)在URL TYPEs 中添加URL Schemes信息。

具体的可以看开发文档。

这里需要配置4个项:

信分享功能:wx+您的微信应用ID

新浪微博的SSO功能:wb+您的新浪微博应用ID,

QQ的SSO功能:入tencent+您的QQ应用ID

QQ好友分享:入QQ+转换为16进制QQ应用ID

2

 

这样基本上配置完了。

4.安装插件:

拷贝.m 和.h 文件到你插件目录

在config.xml 文件里面引入插件.

在插件里面需要修改百度社会化分享的配置信息:


5.拷贝js文件到www文件夹里,引入js文件。

再需要的地方插入以下方法:

 

function shareClick(){
var title= “深圳市贸促委”;
var content = “深圳市贸促委品牌加盟展APP下载!”;
var url = “http://pic1.win4000.com/pic/6/3c/9b5f279921.jpg”;
var imageurl = “http://pic1.win4000.com/pic/6/3c/9b5f279921.jpg”;
Baidushare.bdshare(
function(success) {

if(success==”1″){

alert(“分享成功”);

}ifelse(success==”2″){

alert(“分享失败!”);

}else{

alert(“分享出错!”);

}

alert(“encode success: ” + success);
}, function(fail) {
alert(“encoding failed: ” + fail);
}, title,content,url,imageurl
);
}

 

6. 运行编译基本上就ok了。

当然需要注意的地方还是跟android一样。

=========【3.x以后会有点小错误】======================

错误:’release’ is unavailable: not available in automatic reference counting mode..

解决办法:

单击应用程序,选择“Build Settings”,搜索“Objective-C Automatic Reference Counting” ,选择NO。重现build。

插件:

V1.0 百度分享插件ios v1.0

V2.0 百度社会化分享-IOS -v2.0

作者:夜阑小雨
原文链接:phonegap百度社会化分享-插件ios
夜阑小雨版权所有,转载本网站文章时请保留此信息。

收藏和分享: 转贴到开心网 转贴到校内网 分享到 Twitter Delicious 分享到 Google Reader 分享到 百度收藏 分享到 QQ收藏

评论信息

2 条评论 发表评论
  1. 夜阑小雨,求ios压缩包密码

    夜阑小雨 回复:

    本插件属于商业插件,暂不免费试用。谢谢!

发布评论

您必须登录才能发表评论。

网站客户端下载