iPhone Xsアプリを開発する時は、先にXcodeをインストールして、iPhone XsでHello Worldを表示する。
(Xcode 16m44s) masx
time mas install 497799835
Download Visual Studio for Mac
Xamarin.iOS のインストール - Xamarin | Microsoft Docs
AndroidとiOSにチェックしてインストール。3.6GB
Xcodeを起動して、HelloXcodeプロジェクトを作成。
HelloXcodeをクリックして、iOSバージョンを13.1に変更。
実機で確認。
Visual Studio for Macを起動して、HelloXamarinFormsプロジェクトを作成。
HelloXamarin.Forms.iOSのinfolistを開き、Bundle Identifierを先の
Xcodeと同じ内容をセットする。com.hiroyuki.HelloXcoe
Manual Provisioningで実機で確認。
実機で確認。
Xamarin.iOS のデバイス プロビジョニング - Xamarin | Microsoft Docs
Xamarin.iOS アプリの無料プロビジョニング - Xamarin | Microsoft Docs
Hello, iOS – クイックスタート - Xamarin | Microsoft Docs
Xamarin.iOS の手動プロビジョニング - Xamarin | Microsoft Docs
Visual Studio 2019 for Mac をインストールする - Visual Studio 2019 for Mac | Microsoft Docs
Visual Studio 2019 バージョン 16.5 リリース ノート | Microsoft Docs
Visual Studio 2019 for Mac - Release Notes | Microsoft Docs
インストールする
VS2019はAndroid4.4 (API Level 19)以上しか選択できないので、Xperiaでデバッグできない。
vimで、Properties/AndroidManifest.xmlを開き、API Versionを17にすると、VS2019でXperiaが選択できて、デバッグができた。
Visual Studio 2019 for Mac - IDE for macOS
インストールする。(VS2017)
Visual Studo for Mac Update to 8.0.1
Android + Xamarin.Forms 9.2.0だけにチェックする。
Download Size 915MB(前回インストール済だから少ないのかも)
7分くらいでダウンロードが完了し、Visual Studio for Macが起動。
(初回は40分)
Install Updates
Projectsフォルダをコピーして、
Projects/KitchenTimerAndroid/KitchenTimerAndroid.slnをダブルクリック
Download and Install
XperiaをUSBで接続。
Sony SO-04E (API 17)を選択して実行すると、
画面で何度かインストールしてをクリックした後、
画面が表示される。
Use .NET Standardが選択できない。→.NET Core SDK 2.2をインストール。
Download .NET (Linux, macOS, and Windows)
.NET Core。
.NET Core SDK とランタイムの依存関係 - .NET Core | Microsoft Docs
Windows版のVS2019では、Androidのバージョンが4.4 (API Level 19)以上しか選択できず、
vimで、Properties/AndroidManifest.xmlを開き、API Levelを17にすると、VS2019でXperiaが選択できて、デバッグができた。