2017-01-05 11 views
2

私のXamarin FormsアプリケーションをiOSシミュレータに問題なくデプロイできますが、今はデバイスにデプロイしたいと思います。iOSデバイスにXamarin Appをデプロイ

私はここにこれを行うための指示に従っている: https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/

私はその後、私は、ファイルを開いて、それがXcodeの私で開き、私はプロビジョニング・プロファイルを作成し、.mobileprovisionファイルをダウンロードポイントを取得ファイルがインポートされたことを確認しないでください。 Visual StudioにWindowsマシン上

、私は次のエラーを取得するデバイスに私のアプリを展開しよう: Visual Studio Error

私はXcodeでプロビジョニング・プロファイルを探すときに1があるように表示されません。 、プロビジョニングファイルをインポートするにもかかわらず:

Provisioning

を誰もがここで間違っているかもしれないものの任意のアイデアを持っていますか?

+0

[こちら](https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/#Manually_Creating_an_App_ID_and_Provisioning_Profile)に記載されているように、開発証明書のプロビジョニングプロファイルを作成したことは確かですか?プロビジョニングプロファイルのリストは、通常はXCodeに表示されます。 – Demitrian

+0

この問題にもっと時間を費やしたことで、私はプロビジョニングプロファイルが実際には問題ではないと考えています。はい、それは不明の理由で表示されていませんが、私の実際の問題は、私がMacBookではなくWindowsマシンに接続されたデバイスに展開しようとしていたことでした。 – Slade

+0

詳細については、出力ウィンドウを確認してください。また、適切な証明書がmobileprovisionファイルに含まれていることを確認してください。プロビジョニングファイルにはデバイスが含まれており、プロビジョニングファイルは適切なアプリケーションID(com.yourdomain.app)用です。あなたのXcodeには何も表示されませんが、正しいアカウントを使用していますか? –

答えて

3

Xamarinの指示があまり明確ではないことがいくつかあると思うので、私はこれを今作業しています。

最初の問題は、アプリをデプロイするデバイスをリンゴデバイスに接続する必要があることです。アセンブリをWindows開発マシンにコピーしてそこから展開することはありません。

第2の点は、iOSプロジェクトのプロパティ、iOSアプリケーションタブに識別子を指定する必要があり、識別子がApp Idプロファイルで指定されたものと一致する必要があることです。

私はこれが他人を助けることを願っています。

関連する問題