簡體   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