Swift使用友盟分享

Swift使用友盟分享,第1张

概述1注册友盟账号 2添加应用 填写应用信息 得到AppKey 3使用CocoaPods集成友盟分享 4设置AppKey 5微信分享 注册微信应用 获取AppID和AppSecret 6添加微信AppID和AppSecret AppDelegate 配置URL schemes 添加SDK依赖的系统库文件 7设置分享内容 8添加白名单 9效果 1、注册友盟账号 2、添加应用 填写应用信息 得到AppKe 1注册友盟账号 2添加应用 填写应用信息 得到AppKey 3使用CocoaPods集成友盟分享 4设置AppKey 5微信分享 注册微信应用 获取AppID和AppSecret 6添加微信AppID和AppSecret AppDelegate 配置URL schemes 添加SDK依赖的系统库文件 7设置分享内容 8添加白名单 9效果 1、注册友盟账号 2、添加应用 填写应用信息 得到AppKey 3、使用CocoaPods集成友盟分享

在Podfile中增加一行

pod ‘UMengSocial’,‘~> 5.0’

下载

pod install

4、设置AppKey
func application(application: UIApplication,dIDFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {        UMSocialData.setAppKey("友盟AppKey")        return true    }
5、微信分享 注册微信应用 获取AppID和AppSecret 6、添加微信AppID和AppSecret AppDelegate
func application(application: UIApplication,dIDFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {        UMSocialData.setAppKey("友盟AppKey")        UMSocialWechatHandler.setWXAppID("微信AppID",appSecret: "微信AppSecret",url: "跳转的网址")        return true    }
配置URL schemes

在你的工程设置项,targets 一栏下,选中自己的 target,在 Info->URL Types 中添加 URL Schemes,添加xcode的url scheme为微信应用appID,例如“wxd9a39c7122aa6516”

添加SDK依赖的系统库文件。

在Xcode中打开工程配置文件,选择“summary”一栏。在“summary”中选择“linked Frameworks and librarIEs”一栏,点击“+”图标添加下面八个库文件,分别是

Security.frameworklibiconv.dylibSystemConfiguration.frameworkCoreGraphics.Frameworklibsqlite3.dylibCoreTelephony.frameworklibstdc++.dyliblibz.dylib
7、设置分享内容
func shareFoodDiary(){        UMSocialSnsService.presentSnsIconSheetVIEw(self,appKey: "5729562b67e58e173f002f20",shareText: "测试",shareImage: nil,sharetoSnsnames: [UMSharetoWechatSession,UMSharetoWechatTimeline,UMSharetoWechatFavorite],delegate: self)    }    func dIDFinishGetUMSocialDataInVIEwController(response: UMSocialResponseEntity!) {        if response.responseCode == UMSResponseCodeSuccess {            print("\(response.data)")        }    }
8、添加白名单 9、效果 总结

以上是内存溢出为你收集整理的Swift使用友盟分享全部内容,希望文章能够帮你解决Swift使用友盟分享所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1076881.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存