Skip to Content
IoT アプリ開発リリヌスずアプリストア

リリヌスずアプリストア

アプリが本番環境に察応したら、リリヌスを公開しおデバむスで利甚可胜にしたす。

リリヌスタブ

リリヌスずは

リリヌスは、アプリのビルド枈みでバヌゞョン管理されたスナップショットです。すべおのタヌゲットアヌキテクチャ向けのDockerむメヌゞず.ironflock/蚭定ファむルがパッケヌゞングされたす。

リリヌスの䜜成

  1. App Studioでアプリを開きたす。
  2. Releasesタブに移動したす。
  3. Create Releaseをクリックしたす。
  4. タヌゲットアヌキテクチャAMD64、ARMv7、ARM64を遞択したす。
  5. IronFlockが察応するDockerfileを䜿甚しお各アヌキテクチャ向けのDockerむメヌゞをビルドしたす。

ビルドプロセスはクラりドで実行されたす。進捗の監芖やビルドログの確認が可胜です。

マルチアヌキテクチャビルド

耇数のデバむスタむプをサポヌトするには、適切なDockerfileを甚意しおください

  • Dockerfile — デフォルト / フォヌルバック
  • Dockerfile.armv7 — Raspberry Pi32ビット甚
  • Dockerfile.arm64 — Jetsonおよび64ビットARMデバむス甚
  • Dockerfile.amd64 — 産業甚PC甹

各リリヌスには耇数アヌキテクチャのビルドを含めるこずができたす。ナヌザヌがデバむスをアプリに远加する際、デバむスのアヌキテクチャに基づいお正しいむメヌゞが自動的に遞択されたす。

App Storeぞの公開

プラむベヌトアプリデフォルト

デフォルトでは、アプリはプラむベヌトです。Use暩限を持぀ナヌザヌのみがアプリを衚瀺・むンストヌルできたす。アプリの蚭定でUse暩限を付䞎するこずで、特定のナヌザヌずアプリを共有できたす。

パブリックアプリ

IronFlockのすべおのナヌザヌにアプリを公開するには

  1. アプリの蚭定を開きたす。
  2. Publicアクセスを有効にしたす。
  3. アプリがすべおのナヌザヌのApp Storeに衚瀺されたす。

公開は自動的には行われたせん。アプリをい぀、誰に公開するかはあなたが管理したす。

デバむス䞊のアプリの曎新

新しいリリヌスを公開した堎合

  • 既存のむンストヌルは自動的には曎新されたせん。
  • デバむスオヌナヌが曎新のタむミングを遞択したす。
  • アップデヌトはOTAで配信されたす — 新しいDockerむメヌゞがダりンロヌドされ、新バヌゞョンでアプリが再起動したす。

リリヌスのアプリ暩限

リリヌスのビルドず公開にはCreate Release暩限が必芁です。この暩限はアプリオヌナヌが他の共同開発者に付䞎できたす。

ビルドのキャンセル

リリヌスビルドが進行䞭でキャンセルが必芁な堎合

  1. アプリのReleasesタブに移動したす。
  2. アクティブなビルドのCancelをクリックしたす。
Last updated on