cocos2d-Swift SharingHandler分享功能实现示例
cocos2d-Swift 项目的分享功能,如果你不想折腾太多系统接口,直接用SLComposeViewController
,那这个Source
目录里,调用方式也不复杂,用SharingHandler.sharedInstance.postToTwitter(stringToPost:)
就行,接口封装得挺友好。
类里默认的defaultURL
是作者随便写的,你上线前记得换成你游戏在 App Store 上的地址。因为每次用户分享内容时,这个链接都会自动带上。对了,这个类对cocos2d
环境做过适配,基本不用你额外导框架,拖进去就能用。
分享渠道目前支持Twitter
,如果你要接别的平台,得自己拓展一下方法。但好在思路清晰,封装写法也比较规整,拿来二次开发还挺方便。
如果你正准备在游戏结算页加个“一键分享”的按钮,这个类直接能派上用场。省时间,还不容易出坑。想对iOS 分享功能
有更多了解,也可以顺带看看iOS 游戏开发全攻略这篇,挺全的。
4.55KB
文件大小:
评论区