2017-08-25 9 views
1

開始状況:既にデプロイされているアプリをアップデートするには?

  • ラズベリーパイ3
  • のWindows 10のコアはARMターゲットとしてのVisual Studioから、UWPアプリとして展開
  • C.Netコードを設置しました。
  • は、インターネットに接続されており、マイクロソフトのAzureを通じて(私たちの)リモートブラウザ/インターフェースに通信

問題:

  • リモートでラズベリーパイ・システムの数十/数百のアプリを更新したいです問題のアプリはあらかじめインストールされています
  • 倉庫はありません。紺碧のみです。
  • ユーザー入力が望ましくありません。見つかっ

可能なソリューションが含まれます:横荷重に

  • 記事を - しかし、それは開発者対応携帯電話ではありません。
  • "DLC"を紺色に押しても、メインアプリケーションは更新されません。
  • 「メイン」アプリをシャットダウン、ダウンロード、再起動する権限を持つセカンダリアプリを読み込みます。 - これは私にとってもっともらしいようです。
  • "リモートマシン"に接続してビジュアルスタジオを更新します。これはスクリプト化可能かもしれませんが、労働集約的です。 RPIはおそらくファイアウォールの背後にあるでしょう。

誰も上記の問題に対する同様のソリューションの開発経験はありますか?

+0

[this](https://developer.microsoft.com/en-us/windows/iot/docs/store)にチェックを入れましたか? –

+0

https://www.windowsforiotdevices.com/ - ここで終わりです。それが始まるためにサインアップする必要があるように見えます。私は店を推測している "もの"、そして紺碧かどうかは問題ではありませんか? –

+0

はい、現在、Windows 10 IoT Coreにアプリケーションをインストールしてサービスするにはいくつかの制限がありますが、これを行うにはOEMの特別な権限が必要な場合があります。 –

答えて

0

「UWPアプリケーションとしてデプロイされました」と言われたときは、既にロックされています。UWPアプリケーションを使用している瞬間に、サイドロードまたはストア経由で利用可能なUWPオプションに従うことしかできません。

本当に本当にアプリを遠隔更新したいのであれば、唯一の選択肢は、アプリが「サーバ」からのサービスとして「提供」されていることです。そのため、ダミーのUWPアプリケーションを作成して、Webサーバー/ WebアプリケーションなどのすべてのアプリケーションをWebサーバーから読み込むことができます。このようにして、ユーザーに新しい体験を提供したい場合は、サーバー上でアプリを更新し、新しい経験を得ることができます。

関連する問題