我面临与gigya登录弹出菜单有关的问题。当我启用proguard时,由于未显示“ minifyEnabled true”,因此未显示登录弹出窗口。我已经检查了响应。
{ "errorMessage": "Permission denied", "errorDetails": "Invalid namespace 'socialize' or method 'getUserInfo' or you do not have the required permissions to call it. ", "statusCode": 403, "errorCode": 403007, "statusReason": "Forbidden", "callId": "a8f696d6af194433a826893ea0c60b02", "time": "2017-10-09T15:08:18.023Z"}
如果未启用proguard,则同样可以正常工作。
最佳答案
请尝试将以下内容之一添加到您的Proguard配置文件中(这可能是Finder中的“ proguard-rules.pro”或“ proguard-rules.txt”)。
-libraryjars libs/*name-of-gigya-sdk*.jar
或(取决于您的项目设置)
-keep class com.gigya.** { *; }