如何在 IOS Xamarin 中从另一个应用程序打开 Dropbox 应用程序?

How to open Dropbox app from an another App in IOS Xamarin?

我正在尝试从我的应用程序打开保管箱应用程序。在这里,我可以 link 并将文件正确上传到保管箱中。我的应用程序中有一个用于保管箱的 link 按钮,单击此按钮我可以重定向到保管箱应用程序,我正在使用下面的代码。

if (!UIApplication.SharedApplication.OpenUrl(NSUrl.FromString("testscheme://com.account.appname")))
{
NSString urlString = new NSString(Session.DropboxAPIHost);
NSUrl myFileUrl = new NSUrl(urlString);
UIApplication.SharedApplication.OpenUrl(myFileUrl)
}

但什么也不会发生。我是 xamarin 的新手 请提出解决方案

我认为您可以使用 url 方案来打开保管箱。 我试过了,很有效~

//dbapi-1 is Dropbox url scheme
NSUrl appurl = NSUrl.FromString("dbapi-1:");
UIApplication.SharedApplication.OpenUrl(appurl);

也许你能看到这个 Does dropbox app on iOS has a URL scheme?