美文网首页iOS技术交流收藏iOS 开发 iOS开发记录
iOS开发之苹果审核被拒,使用第三方登录,但手机没有安装客户端的

iOS开发之苹果审核被拒,使用第三方登录,但手机没有安装客户端的

作者: 朱晓晓的技术博客 | 来源:发表于2015-08-20 09:36 被阅读11592次

        现在很多APP为了让用户更加快捷方便注册,都会使用第三方进行登录,例如QQ/微信/淘宝等。但是上线审核被拒,大致会出现以下内容:

        Additionally, we found that your app requires the installation of another app before it can be used, which is not in compliance with the App Store Review Guidelines. Apps should be able to run on launch, without requiring additional applications to be installed.

        Specifically, we were required to install WeChat/QQ before we could use the sharing features in your app.

        Please revise your app so that a user can use it upon launch. If your app requires authentication before use, please use a method that can authenticate users from within your app.

    翻译过来就是:

        此外,我们发现,您的应用程序需要的其他应用程序也可以使用之前,这是不符合的App Store审查指南的安装。的应用程序应能够在启动运行,而无需额外的应用程序来进行安装。

    具体来说,我们都要安装微信/ QQ之前,我们可以使用您的应用程序共享功能。

        请修改您的应用程序,使用户可以在启动使用它。如果您的应用程序在使用前需要身份验证,请使用可从您的应用程序中验证用户身份的方法。

    简单的说,就是:

        使用微信分享、登录必须安装微信客户端,QQ登录、QQ空间分享过程中必须安装手机QQ客户端,在未安装客户端的设备上测试会提示下载,这是不符合苹果审核规则的。这是微信及腾讯QQ互联导致的问题。

    解决方法:

    首先调用微信SDK或QQ互联SDK的方法检测是否安装微信/QQ客户端:

    [QQApi isQQInstalled]

    isWXAppInstalled

        如果未安装客户端则隐藏对应登录或分享按钮。

        经过验证上述方法可以有效通过APPstore审核,这边会密切关注微信及QQ互联方面的动态,如果有更好的解决方案,也会第一时间更新。

    相关链接:


    苹果审核被拒/sdk 4.2上不显示没有安装客户端的平台_U盟友盟社会化分享论坛_友盟开发者社区

    相关文章

      网友评论

      • 超_iOS:我发现没安装的话根本不会强制安装啊,那么还需要判断有无么?
        朱晓晓的技术博客:@_超 没有安装对应的APP,会自动跳转到对应的网页版
      • 成长_路上:我也遇到这个问题,而且我做了隐藏处理,苹果还是拒绝我,这个要怎么处理呢
        罗富斌:我今天也碰到这个问题了,我在打开页面之前判断是否安装QQ,然后把QQ图标做隐藏处理,结果被拒了,之前都可以的。然后我就回复信息和iTunes Connect的审核人员争论了一番,现在还没出结果
        不懂冯先生:@LZP0903 请问, 现在怎么解决的啊
        朱晓晓的技术博客:@LZP0903 查看拒绝理由
      • QuintGao:如果没有安装QQ,但是跳转到了网页登录界面,应该没问题吧?
        gengy0901:@未完成 QQ可以跳网页 微信不行
        未完成1307:@朱晓晓的技术博客 微信和qq 都没办法跳网页吗
        朱晓晓的技术博客:@隐身守候灬 只要涉及到调用第三方App,一般都要有安装,否则被拒绝可能性很高
      • 对酒当歌的夜:我也遇到这个啊,坑死了什么时候的事情,之前的版本没问题,靠....
        对酒当歌的夜:@吴广德 自己改了还没上,没有安装的都不让他显示出来.微博好像可以,要打开网页登录的授权
        朱晓晓的技术博客:@吴广德 苹果更改的某些审查特性,多关注就是了
        吴广德:@对酒当歌的夜 请问您解决了这个问题了吗?我们也是之前一直没问题,突然7月底的时候反馈说QQ登陆有问题 :sob:

      本文标题:iOS开发之苹果审核被拒,使用第三方登录,但手机没有安装客户端的

      本文链接:https://www.haomeiwen.com/subject/erdgqttx.html