2016-10-10 1 views
0

私はcordova windows 10 appを構築しました。ビルドは正常に動作し、私はVisual Studio 2015経由でシミュレータで私のアプリを起動することができます。Cordova:Windows 10のアプリケーションを配備する方法

私はこのアプリをエンタープライズに導入するにはどうすればよいですか? 基本的にはappxを作りたいと思っていますが、どこから始めたらいいのですか? さまざまな段階は何ですか?

私が開発し、配布cordova apps多くをiOSAndroidではなくwindows宇宙は静かな暗いだ...

答えて

0

私は最近、コルドバベースのウィンドウに、企業の目的のために10個のアプリケーションを配備するの暗い世界に入ってきました。

まず、Windowsストア経由で展開するかどうかは大きな違いがあります。下の私の答えはあなたが標準的な一般向けのWindowsストアを使用することを前提としていますが、private store via Windows Store For Businessルートを使ってエンタープライズアプリケーションを配布することもできますが、私はこの経験はありません。

Android用Google PlayストアやiOS向けApp Storeとは異なり、Windowsストアではdeploy apps without publicly listing themを使用できます。あなたは、直接リンクを所有している人にWindows 10のアプリケーションへのアクセスを制限したり、制限された人のリストにアクセスを制限することができます。最初の選択肢は私のために十分だった。

アプリをWindowsストアにアップロードするには、.appxuploadバンドルを生成する必要があります。

私はcordova build windows --release -- --archs="x86 x64 arm" --bundle --winを使用しました。 Visual Studioでplatforms/windows/CordovaApp.slnを開き、[プロジェクト]> [ストア]> [アプリケーションパッケージの作成...]を選択することで、これを行うこともできます。

あなたのアプリは、既に対応するアプリプロファイルの正しいパッケージ名と証明書で設定されていることを前提としています。 Windowsストアデベロッパーポータルhttps://developer.microsoft.com/en-us/dashboard/overviewで新しいアプリプロファイルを作成できます。プロファイルをCordovaプロジェクトに関連付ける最も簡単な方法は、Visual Studioを使用することです: "プロジェクト>ストア>アプリケーションをストアに関連付ける..."。

投稿処理中にメッセージが表示されたら、Windowsストア開発者ポータルから.appxuploadをアップロードできます。

テスト目的では、私はSideloading mechanismを使用しましたが、デバイスをサイドローディングまたは開発者モードに設定する必要があります。エンタープライズ展開には適していません。

+0

ありがとう@DaveAlden – Houcin

+0

Windowsストア(個人または一般)経由で配布する以外の解決策はありません – Houcin

+0

(復帰タッチによるコメントの送信はうんざりです)...だから私はドンWindowsストア(プライベートまたはパブリック)経由で処理したいのですが、別のデバイスにインストールされるappxをビルドしたいのですがどうしたらいいですか?どのような種類の証明書が必要ですか? – Houcin

関連する問題