Windows機でiPhone向けアプリを開発をしたい!
皆さんこんにちは。
僕は、とにかく開発については、操作性などから、Windows愛用者。
で、iPhone向けのモバイルデスクトップアプリを作ろうと思ったときに、
選択肢はいろいろあるのですが、
とにもかくにも「Experimental Mobile Blazor」で、Blazorアプリにしたくなり。
Webじゃなくて、モバイルネイティブなアプリです(のつもりですw)
で、そんなときに、Macbookも持っているのですが、
現時点(2022/02)では、VisualStudio2022がMacbookに対応していなかったりなどなど。
いろいろあって、やっぱりWindowsで開発したいよね~と。
そんなときの手順の覚書です。
MacBook側の設定
- Visual Studio for Macをインストール (Xcodeより先に入っていると、Win機側のVSからペアリングすると、見つからないといわれる。。)
※何がダメだったって、Win機からペアリングしようとすると、XCodeが見つかんねーよって言われました。
確実な方法は、Visual Studio for Macを入れることってあったので、入れちゃいます。 - Xcodeを入れる
- AppStoreからXCodeを入れるだけです。ちなみにインストール完了までに、M1Pro16GBのスペックで1Hくらいかかりましたw
- XCodeでアカウントの設定
- 個人用のアカウントでXCodeでアカウントの設定を行います。
- [Xcode] > [Prereference] > [Accounts] > Apple IDを自分のもので設定してチームを作成
- アプリの設定を開いて、Bundle Identifierに任意の文字列を指定
- 個人用のアカウントでXCodeでアカウントの設定を行います。
- VisualStudioからペアリングできるようにする
3. [設定] > [システム環境設定] > [共有]で、[リモートログイン]をONにする
Windows側の設定(こっちでVisualStudio2022を動かす)
-
下記あたりを参考に、Mobile Blazorアプリを作成する
https://docs.microsoft.com/en-us/mobile-blazor-bindings/walkthroughs/build-first-app
-
iOSコントロールパネル(ツールバーにある)にて、Macとペアリングをクリック
-
表示されたMacに接続
-
不足しているコンポーネントのインストールを求められるのでインストール
※この時、xamarin.iosがサイズが大きいので、インストールエラーになる場合あり。その場合は、以下からMac側に直接DLしてインストール。
https://aka.ms/xvs/pkg/macios/15.4.0.0
※実際は、インストールエラーになったダイアログを見てバージョンを確認のこと。(変わるかもしれないので)
おっと、ここらで時間が来てしまいました。。
この続きはまた今度。