Xamarin
概要 docs.microsoft.com こちらの通り作成しても一部うまくいかなかったため、なんとかする。 環境 Visual Studio for Mac 8.10.7 Xamarin.Essentials 1.6.1 Xamarin.Formas 5.0.0.2012 埋め込みファイルの場所 OS 保存場所 ビルドアクション iOS Resources…
解法は「Xamarinをアップデート」です。 正常動作を確認したバージョン VisualStudio for Mac 8.5.3 Xamarin.Forms 4.5.0.530 現象 下記コードがiOS13.4で正常に動作しなくなる <RelativeLayout.GestureRecognizers> <TapGestureRecognizer Tapped="OnButtonClicked"/> </RelativeLayout.GestureRecognizers>
シミュレータでは、Xamarin.Essentials.SecureStorageを使用すると、上記エラーが発生するようです。 エラーに書かれている通りに修正を行います。 iOSプロジェクトの中にあるEssentials.plistの下記項目にチェックを入れます。 その後、iOSプロジェクトの「…
Xamarin.iOSでApp Store Connectにアプリをアップロードしようとする際 ITMS-90338: Non-public API usage - The app references non-public selectors in XXXXXXX.iOS: applicationWillTerminate, ddSetLogLevel:, localTarget, newSocketQueueForConnectio…
表題の通りです。 環境 iOS12.1.4 VisualStudio for Mac 8.3.8 Xamarin.Forms 4.2.0.848062 PropertyChanged.Fody 3.1.3 問題のあるコード XMLファイル <Picker ItemsSource="{Binding Items}" ItemDisplayBinding="{Binding Name}"/> コンテンツページクラス using Xamarin.Forms; using MyApp.Model; namespace MyApp.Pages { publ…</picker>
↓こういうボタンを作成します。 環境 macOS Majave 10.14.6 Visual Studio for Mac 8.3.8 Xamarin.Forms 4.2.0.848062 手順 Xamarinって実はXaml上でcssが使えるんです。 ご存知でしたか?私は知りませんでした。 なので下記のように書くだけで、
環境 iOS 12.1.4 実装準備 1. GoogleDeveloperアカウント関連 前提としてGoogleDeveloperアカウントが必要です。 1-1. TeamIDをメモ 下記URLでTeamIDを確認する https://developer.apple.com/account/#/membership/ 1-2. AuthKeysを取得 下記URLでAuthKeyを…
Xamarinでローカライズするときにresxファイルを使用する方法がよく出てきます。 しかし、VisualStudio for Macにはresxファイルエディターは内蔵されていないため、 resxファイルをxmlファイルとして直接修正する必要があります。 resxファイルの構造は下記…
自分用メモ。 エラーメッセージと自分の解法が噛み合ってない気がするので注意。 同じ依存アセンブリの異なるバージョン間で競合が見つかりました。プロジェクト ファイルで "AutoGenerateBindingRedirects" プロパティを true に設定してください。詳細につ…
自分用メモ クリーンしても何してもダメな時は、再起動。 それに尽きる。
意外と需要はあると思います。 環境 VisualStudio for Mac 8.0.8 Xamarin.Forms 3.3.0.912540 解法 取得位置には注意が必要です。 私の環境では、iPhone8Plusのシミュレータのみ、ContentPageクラスのコンストラクタ内で実行するとNullExceptionになりました…
Xamarinの記事が古いものが多めで困ります。 自分用のメモです。 環境 Mac Mojave 10.14.4 Visual Studio for Mac 8.0.8(build2) Xamarin.Forms 3.3.0.912540 Xamarin.Essentials 0.11.0-preview 解 バージョン番号を取得する場合、DependencyServiceを使っ…
割とあるあるかと思います。 環境 VisualStudio for Mac COMMUNITY 7.6.11 Xamarin.Forms 3.3.0.9 現象 Could not load assembly [プロジェクト名], Version=0.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android…
原因があまりにもうっかりなのですが、あまりにもうっかりすぎてとても時間を無駄にしたので、そんな時間を無駄にする人が今後でないために共有。 環境 Visual Studio for Mac 7.6.11 Xamarin.Forms 3.3.0.912540 PropertyChanged.Fody 2.5.13 うっかりとそ…