私はXamarin.Formsアプリケーションで認証を実装しています。私はこのサンプル "TodoAWSAuth - Configuring Google as an OAuth identity provider"を見ていました。アンドロイドに固有のOAuthLoginPresenterの実装では、私はこのコードを持っています: Xamarin.Auth;Xamarin.formsはXamarin.Authと特定のアンドロイドプラットフォームでオブジェクトからsystem.typeに変換できません
namespace InstagramApp.Droid
{
public class OAuthLoginPresenter
{
public void Login(Authenticator authenticator)
{
Xamarin.Forms.Forms.Context.StartActivity(authenticator.GetUI(Xamarin.Forms.Forms.Context));
}
}
}
マイ:
Xamarin.Forms.Forms.Context.StartActivity(authenticator.GetUI(Xamarin.Forms.Forms.Context));
が私を返します。
引数1: 'System.Typeを' これは、試料中の同じである
に 'オブジェクト' から変換することはできませんリンク。何が問題なの? Xamarinのドキュメントでも
コードは同じである:すべての
あなたはアンドロイドプロジェクトの特定のタイプを含むアセンブリへの参照を持っていますか? – Terrance