小编Tre*_*ier的帖子

世博会 Google 登录:错误 400:invalid_request

我正在开发适用于 iOS、Android 和 Web 的 React Native。今年早些时候,我负责 Android 方面的同事遇到了 Google Sign In 问题,他们的解决方案是完全删除它。

我现在正在尝试重新实现这一点。我在 Web 或 iOS 上没有任何问题,但在 Android 上,我收到以下错误:

错误 400:invalid_request
您无法登录此应用,因为它不符合 Google 保证应用安全的 OAuth 2.0 政策。
您可以让应用开发者知道此应用不符合一项或多项 Google 验证规则。

然后它在该部分中说Request Details

如果您是应用开发者,请确保这些请求详细信息符合 Google 的政策。

  • 重定向 uri:exp://192。.*:19000

我已检查app.json以确保我的凭据与我的 Google Cloud Console API 凭据以及 Firebase 凭据相匹配。

我已经遵循了 Expo 的文档,并且我在 Web 和 iOS 上都正确地完成了所有操作。

任何帮助将不胜感激,如果需要更多信息,请告诉我。谢谢

编辑

我确实进入了我的Authorised redirect URIs并尝试添加exp://192.*.*.*:19000,但它不允许我这样做。

android google-oauth react-native google-signin expo

7
推荐指数
1
解决办法
4119
查看次数

DateTimePicker 在 iOS 上无法正确显示

我正在开发一个 React Native 移动应用程序,并且我们遇到了 iOS 无法正确显示的错误DateTimePicker。我正在使用“DateTimePicker from@react-native-community/datetimepicker”。

我将 的宽度设置DateTimePicker为 100%,这使得选择器可见。但是,选择器按钮与屏幕右侧对齐,我似乎无法将其居中。

iOS 选择器按钮左对齐

单击选择器按钮时的 iOS 日历

另外,在 Android 版本上,当我单击“出生日期”按钮时,会立即显示一个日历,而在 iOS 上,会出现一个小按钮,然后我必须单击该按钮才能显示日历。

那么,有没有办法在iOS上点击DOB按钮时显示日历,如果没有,有人知道为什么弹出的按钮不居中吗?我看到网上也有人有同样的问题,但没找到解决办法。

谢谢

datepicker datetimepicker ios react-native

6
推荐指数
1
解决办法
2190
查看次数