gpt4 book ai didi

ios - 在 tvOS 上对 Dropbox 进行身份验证

转载 作者:可可西里 更新时间:2023-11-01 03:14:11 24 4
gpt4 key购买 nike

我在我的 ios 移动应用程序中使用 dropbox sdk,它使用 dropbox 身份验证从我的应用程序中的 dropbox 获取用户文件.. 它在我的 ios 应用程序上完美运行并上传到苹果商店。我也想让 tvos 苹果商店也可以使用它。

但我无法在 tvos 中对 dropbox 进行身份验证,因为它会打开身份验证对话框进行登录,但用户无法填写它,UI 不符合 tvOS 要求。所以我想为用户名/密码打开一个 tvOS 对话框。但是有没有办法让这些数据手动进行身份验证,即使用将输入保管箱用户名和密码的代码?

搜索后我找到了很多引用资料,但它们都不是 tvos 平台的合适文档。我已经查找了以下链接,但无法在 tvos 中进行身份验证

authentication to dropbox via dropboxDevelopers

dropbox community forums

dropbox api sdks

enter image description here enter image description here

对此的任何帮助/建议都会对我很有帮助...

最佳答案

正如 Apple 在 Apple TV Tech Talks 2016 中所建议的那样(设计 tvOS 应用的最佳实践,第 12 分钟),当您需要从 Apple TV 用户收集数据时,应该使用的主要模式是将他们重定向到网络或配套应用。

如您发布的屏幕截图所示,tvOS 应用程序应要求用户访问网站以插入代码并使用 Dropbox 凭据登录。

您还可以要求您的用户在 iOS 上下载/打开配套应用。当您有多个字段要填写时,建议这样做。

在这两种情况下,您都可以每 5-10 秒轮询一次服务器,以检查用户是否成功登录。正如您发布的第一个链接中所建议的,您可以尝试查看 Digits by Twitter现在支持 tvOS。另请注意,UIWebViewSFSafariViewController 在 tvOS 上不可用。

关于ios - 在 tvOS 上对 Dropbox 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35577203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com