2017-09-27 3 views
0

Xamarin.Formsプロジェクトで「Remember me」機能を使用するためにアカウントを保存するのに、Xamarin.Authを使用します。 AndroidとiOSの両方でデバッグモードでうまく動作します。 しかし、リリースモードでビルドすると、両方のプラットフォームで動作しません。Xamarin.AuthでSaveAccountが機能しない

問題の内容と解決方法を見つけることができません。 私を助けてください。

ありがとうございました。

+0

使用しているXamarin.Authのバージョン? Xamarin.Authの最新バージョンをダウンロードし、gitHubのソースコードをダウンロードしてください。 –

+0

NuGetから追加しました。バージョンは1.5.0.3です。 –

+0

ソースコードをダウンロードして添付すれば、少なくともカスタムマイルストーンの問題を追跡することができます。 –

答えて

0

私も同様の問題がありました。私は問題がAndroidとiOSのLinkingプロパティであることを知りました。私のリンクプロパティは、デバッグとリリースの両方で「なし」に設定されていました。それはデバッグではうまくいきましたが、リリース時には「SDKアセンブリのみ」に変更しなければなりませんでした。変更後は完全に正常に機能しました。これらのプロパティを変更するとアプリに悪影響を与える可能性があるので、すべてを完全にテストしてください。リンクが何をしているのかを理解するために、以下のリンクを読むことをお勧めします。

Android Linking Property

iOS Linker Property

+0

私のリンクプロパティは、デバッグとリリースの両方で「なし」に設定されています。私は、プロパティを 'SDKアセンブリのみ'に変更しようとしました。しかしそれは造らなかった。 –

+0

@ Passionate.Cあなたのコードを投稿できますか?アプリがデバッグモードでは動作するが、リリースでは動作しないときはほとんどの場合、リンカプロパティと関係がありますが、あなたのケースでは別のものが存在する可能性があります。アカウントストアにアクセスするために、アプリにiOSとAndroidの正しい権限を与えてください。私はデバッグではiOS上で実行されているので正しい権限を持っていると思いますが、場合によってはダブルチェックします。 – 11011

関連する問題