FBSDKLoginManager或FBSDKLoginButton是否与Xamarin表单兼容?

FBSDKLoginManager或FBSDKLoginButton是否与Xamarin表单兼容?,xamarin,xamarin.ios,xamarin.forms,facebook-login,xamarin.auth,Xamarin,Xamarin.ios,Xamarin.forms,Facebook Login,Xamarin.auth,我听说一些本地用户体验(每个平台)可能无法与Xamarin表单一起使用 是否可以利用Xamarin表单或FBSDKLoginButton表单 我考虑过使用Xamarin Auth,但它使用一个弹出窗口,没有利用Facebook的Javascript SDK,而且如果用户已经使用iOS的Facebook应用程序登录,它也不会透明地登录 可能吗?当然……你有什么特别的问题吗?使用特定于平台的绑定项目、表单的依赖项服务和自定义呈现器,您可以完全集成Facebooks本机API。为iOS和Android

我听说一些本地用户体验(每个平台)可能无法与Xamarin表单一起使用

是否可以利用Xamarin表单或FBSDKLoginButton表单


我考虑过使用Xamarin Auth,但它使用一个弹出窗口,没有利用Facebook的Javascript SDK,而且如果用户已经使用iOS的Facebook应用程序登录,它也不会透明地登录

可能吗?当然……你有什么特别的问题吗?使用特定于平台的绑定项目、表单的依赖项服务和自定义呈现器,您可以完全集成Facebooks本机API。为iOS和Android进行设置有点费时,但如果您需要自定义登录流,则值得这么做。@我担心的是,由于Facebook在自定义ViewController中显示自定义UX,这可能与Xamarin表单冲突。假设您了解Xamarin.Form的生命周期和iOS ViewController的生命周期,则没有问题。这是一直在做的,即表单的应用程序(它只是一个
视图控制器
)启动文档选择器、相机视图等。。。这些都是从另一个ViewController启动的ViewController…好的,所以这会冲突或取代我以前的信息。在收购MSFT之前,我是一名企业客户,他们说不可能将ViewController与Xamarin表单混合使用@Sushihangover这和表单的插件启动一个
UIImagePickerController
等没有什么不同。。。现在集成自定义导航控制器也是可能的,正如我所做的,但如果您需要使用基于表单的应用程序进行大量“本机”交互,请跳过表单并编写您的UI本机。就我个人而言,我为非LOB应用程序编写本机UI,并引导客户端远离它们。Forms’是一个很好的工具,我可以随时随地使用它,但有时为了获得应用程序的UI体验以满足设计要求而进行的跳跃量太大,所以我选择原生的。。。