首页 > 代码库 > 解决iOS app集成分享到QQ空间,微信好友,朋友圈等功能,苹果审核无法通过的问题
解决iOS app集成分享到QQ空间,微信好友,朋友圈等功能,苹果审核无法通过的问题
最近在提交应用到App Store时,因为App集成QQ登录,分享到QQ空间、微信等功能,而被拒,十分郁闷;百思之下,想到一个办法,可以解决此问题。
在将要显示分享平台列表时,根据判断当前设备是否安装了某款App,而进行动态调整,具体操作如下:
首先导入相关头文件
#import <TencentOpenAPI/TencentApiInterface.h>
#import "WXApi.h"
NSMutableArray *platforms = [[NSMutableArray alloc] initWithObjects:UMShareToQQ,UMShareToSina, nil]; if ([TencentApiInterface isTencentAppInstall:kIphoneQQ && [TencentApiInterface isTencentAppSupportTencentApi:kIphoneQQ]]) { [platforms addObject:UMShareToQzone]; } if (![platforms containsObject:UMShareToQzone] && [TencentApiInterface isTencentAppInstall:kIphoneQZONE] && [TencentApiInterface isTencentAppSupportTencentApi:kIphoneQZONE]) { [platforms addObject:UMShareToQzone]; } if ([WXApi isWXAppInstalled] && [WXApi isWXAppSupportApi]) { [platforms addObjectsFromArray:@[UMShareToWechatSession, UMShareToWechatTimeline]]; }
解决完毕!
解决iOS app集成分享到QQ空间,微信好友,朋友圈等功能,苹果审核无法通过的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。