0

Xamarin Formsで作成した最初のiOSアプリケーションをAppStoreまたは少なくとも1台のデバイスに展開したいと考えています。私はApple Developer Accountを持っていて、xCodeとネイティブiOS Appsを使用する前にこのタスクを何回か実行しました。Visual Studio for WindowsでXamarin iOSアプリケーションを展開する

しかし、Windowsのユーザーとして、Windows用のVSTを使用してXamarinでこれを行うことを希望しました。 しかし、私が見つけたすべてのガイドとチュートリアルでは、Mac用のVSTを使って店舗やデバイスにiOS Appsをどのように配備できるか説明しています...これが唯一の方法ですか?コードをMacにどうやって渡すのですか? TFSソースコントロールを使用できますか?私は少しずつTFSに変更をコミットし、Macでチェックし、そこにあるアプリケーション全体を再構築し、Macから展開する必要がありますか? または、ネットワークを経由してMacを「バックグラウンドで」持つWindowsだけで動作する方法とワークフローはありますか?能力 -

答えて

0

https://mobile.azure.comを見てみましょう単一のデバイスに展開できます。私は、単一のデバイスがあなた自身のデバイスであり、コンパイルを介して展開したいと仮定しています。これは確かにあなたのWindowsマシンから行うことができますが、アップルのライセンス要件のために、あなたのMacをコンパイルし、携帯電話に展開する必要があります。 iPhone/iPadをMacのUSBに接続する必要があります。

XamarinのWebサイトに記載されているガイドでは、Macビルドホストの設定方法について説明しています。 https://developer.xamarin.com/guides/ios/getting_started/installation/windows/connecting-to-mac/つまり、いくつかの前提条件(リモート共有がオンになっているか、XCodeがインストールされているかなど)が必要です。

MacにVisual Studioを接続したら、iOSプロジェクトをスタートアッププロジェクトとして設定し、デバッグからiPhoneに設定を変更し、F5キーを押してデバイスにコンパイルして展開します。

疑問がある場合は、iPhoneではなくiPhoneSimulatorを選択してください。シミュレータはプロビジョニングと署名の対象にはならず、セットアップには苦労する可能性があります。シミュレータを動作させることができれば、ソフトウェアと接続の前提条件を解決できました。

設定する方法はたくさんありますが、うまくいきます。これはXamarin.Forms開発のための私の主要なセットアップです。

0

私はあなたの質問の後半部分に対処します:(展開+、iOS版/ Androidの/ UWPビルド解析、クラッシュレポート連続アプリ開発のための最適なソリューション)

関連する問題