gpt4 book ai didi

ios - SFAuthenticationSession 外观

转载 作者:行者123 更新时间:2023-11-30 11:32:46 25 4
gpt4 key购买 nike

如何更改使用 SFAuthenticationSession 时显示的 SafariVC 上的tintColor 和 barTintColor?

我尝试更改 UINavigationBar 、 UIToolBar 和 UIBarButtonItem 外观,但它不尊重它们。

谢谢

最佳答案

API 不支持更改 SFAuthenticationSession 中使用的 Safari View Controller 的tintColor 和 barTintColor .

我认为逻辑是您的 OAuth 身份验证应该是与您的应用程序不同的过程,并且这对用户来说应该是显而易见的(来自文档):

If an application uses SFAuthenticationSession, users are prompted by a dialog to give explicit consent, allowing the application to access the website's data in Safari. When the webpage is presented, it runs in a separate process, so the user and web service are guaranteed that the app has no way to gain access to the user’s credentials. Instead, the app gets a unique authentication token.

附注SFAuthenticationSession 在 iOS 12 中已被弃用,取而代之的是 ASWebAuthenticationSession 。不过 API 非常相似,因此对定制没有太大帮助。

关于ios - SFAuthenticationSession 外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50086918/

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