Xamarin.Forms使用腾讯开放平台OpenSDK,本次为大家带来Xamarin.Forms使用腾讯开放平台OpenSDK的其中2个功能的功能演示-一个是app开发中常用的使用QQ登陆,另一个是从App中分享内容的QQ。
Xamarin.Forms – iOS
Xamarin.Forms – Android
iOS教程
Xamarin项目iOS端安装安卓nuget包
Install-Package XamarinLibrary.Xamarin.iOS.Tencent.OpenAPI -Version 3.3.9
添加系统依赖库
参看:SampleApp.iOS/Properties/Additional mtouch arguments
设置 URL Schemes
参看:SampleApp.iOS/Info.plist/Advanced/URL Types
设置LSApplicationQueriesSchemes
参看:SampleApp.iOS/Info.plist
分享与登录
参看:SampleApp.iOS/AppDelegate.cs/
Android教程
Xamarin项目Android端安装安卓nuget包
Install-Package XamarinLibrary.Xamarin.Android.Tencent.OpenSDK -Version 3.3.9
设置Activity与Provider
参看:SampleApp.Android/Properties/AndroidManifest.xml
分享与登录
参看SampleApp.Android/MainActivity.cs
其他资料:
详细技术解释点击文章底部阅读原文或浏览我的知乎文章:
https://zhuanlan.zhihu.com/p/147714317
Xamarin.Forms 演示腾讯开放平台OpenSDK的Sample的源码:
https://github.com/jingliancui/XamarinFormsTencentOpenSDKSample
腾讯开放平台Android文档:
https://wiki.open.qq.com/index.php?title=Android_SDK%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA
腾讯开放平台iOS文档:
https://wiki.open.qq.com/index.php?title=iOS_SDK%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA
后话
本次为大家带来Xamarin.Forms使用腾讯开放平台OpenSDK的其中2个功能的功能演示-一个是app开发中常用的使用QQ登陆,另一个是从App中分享内容的QQ。
如果大家有任何疑问,欢迎通过文章底部评论功能或者阅读原文后的评论功能与大家一起讨论。
本文转载自微信公众号移动开发和人工智能。
原文链接:https://mp.weixin.qq.com/s?__biz=MjM5MTc4MDM1MQ==&mid=2651731857&idx=1&sn=ef2926f37199288fc8d9aa2427453c1c