码迷,mamicode.com
首页 > 微信 > 详细

解决iOS app集成分享到QQ空间,微信好友,朋友圈等功能,苹果审核无法通过的问题

时间:2014-10-13 19:07:07      阅读:598      评论:0      收藏:0      [点我收藏+]

标签:技术   审核被拒   分享   

最近在提交应用到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空间,微信好友,朋友圈等功能,苹果审核无法通过的问题

标签:技术   审核被拒   分享   

原文地址:http://blog.csdn.net/heartofthesea/article/details/40048395

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!