繁体   English   中英

使用testflight进行测试时,Facebook和Google OAuth可以正常工作,但是当应用程序经过审核以便发布时,它们就不能正常工作

[英]Facebook and Google OAuth work fine when tested using testflight but they don't when the app is been reviewed for publication

我刚刚完成了一个Ionic应用程序的开发,我提交了应用程序进行审核,但是因为我无法重现的错误而被拒绝了。 它使用Google和Facebook OAuth。 在我的iPhone测试都工作正常。 我还使用Testflight使应用程序可用于测试,我请求帮助解决此问题的三个人可以使用这两种方法中的任何一种成功登录。 然而,审稿人不能,我的应用程序被拒绝了两次。 他们没有关于它的任何日志,一切都在服务器端工作正常。

我一想到它与我的服务器配置有关,所以我改变了所有内容以支持https调用。 我也试图寻找一些我错过了使用这两种API的配置,但无济于事。 我和评论员谈过,但答案和以前一样只有重现问题的步骤,这些步骤与我的每一个测试都相同。

这些是我正在使用的版本:

{
    "dependencies": {
        "@ionic-native/core": "~4.12.0",
        "@ionic-native/facebook": "^4.20.0",
        "@ionic-native/google-plus": "^4.20.0",
        "cordova-ios": "4.5.5",
        "cordova-plugin-facebook4": "^4.2.1",
        "cordova-plugin-googleplus": "7.0.0",
    }
    "cordova": {
        "plugins": {
            "cordova-plugin-facebook4": {
                "FACEBOOK_ANDROID_SDK_VERSION": "4.40.0"
            },
            "cordova-plugin-googleplus": {
                "PLAY_SERVICES_VERSION": "15.+"
            },
        }
    }
}

有什么我想念的吗?

问题是非常具体的,但我在这里发布它给每个人都有同样的问题:

测试人员禁用了iPad上的推送通知。 登录后,我会要求设备提供推送通知的凭据,但由于它已被禁用,因此发生了错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM