小编Pel*_*ray的帖子

降低“部署目标”以查看较旧的模拟器或检查更新后的 Apple SDK 路径警告

我将 XCode 更新为 XCode 13,以便在 ios 15 设备上测试我的 Xamarin.iOS 应用程序。我将 Visual Studio for mac 应用程序更新到版本 8.10.9 更新后,我在 Visual Studio for mac 中打开了我的应用程序,但当我尝试选择设备时,我看不到设备。只有一条消息:“降低‘部署目标’以查看较旧的模拟器或检查您的 Apple SDK 路径”

我尝试更改部署目标,并从 Preferences/SDK Locations/Apple/Apple SDK 检查了 Apple SDK 路径。我尝试设置“/Applications/Xcode.app”和“/Applications/Xcode.app/”路径。但他们都不适合我。我该怎么办?

提前致谢。

xamarin.ios ios xamarin xamarin.forms visual-studio-mac

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

如何在Xamarin Forms应用程序中实现SSO?

我正在尝试在我的应用程序(Xamarin.Forms 应用程序 - ios 和 android)中实现 SSO 功能。登录流程是:当用户打开登录页面时,她/他将看到一个使用 sso 登录的按钮。如果用户选择此按钮,应用程序将打开 sso 的 web 视图,并且当 sso 身份验证完成时(它适用于 mdm 解决方案,例如 Airwatch 等),返回一个 SAML 令牌。

我的问题是如何实现这个,如何从 webview 捕获 saml 令牌?实际上,xamarin中有一种方法,因为我在xamarin进化会议上看到了一个视频: https://www.youtube.com/watch ?v=AAAQJgBDK0w&t=1163s

当 AuthTpye 设置为“SAML”(在视频 15:51 秒中)并且在 webview 上使用 Airwatch sso 打开应用程序登录时(在视频 16:45-17:14 秒中),用户可以使用 sso 登录。但我只能找到这个视频。我找不到此实现的任何其他来源。

此外,我看到了一些 Stack Overflow 问题,他们的答案是使用 Xamarin.Auth nuget 包。但Xamarin.Auth使用oauth2.0协议。我需要使用 saml 协议进行 sso。

我怎样才能做到这一点?

xamarin.ios single-sign-on mdm xamarin.android xamarin.forms

5
推荐指数
1
解决办法
1369
查看次数