Skip to Content
IoT Uygulama GeliştirmeSürümler & Uygulama Mağazası

Sürümler & Uygulama Mağazası

Uygulamanız üretim için hazır olduğunda, cihazlar için kullanılabilir hale getirmek üzere bir sürüm yayımlayın.

Mimari hedefler ile yayımlanmış uygulama sürümlerini gösteren Sürümler sekmesi

Sürüm Nedir?

Bir sürüm, uygulamanızın derlenmiş, sürümlendirilmiş bir anlık görüntüsüdür. .ironflock/ yapılandırma dosyalarıyla birlikte tüm hedef mimariler için Docker imaj(lar)ını paketler.

Sürüm Oluşturma

  1. Uygulamanızı App Studio’da açın.
  2. Sürümler sekmesine gidin.
  3. Sürüm Oluştur’a tıklayın.
  4. Hedef mimarileri seçin (AMD64, ARMv7, ARM64).
  5. IronFlock, ilgili Dockerfile’ları kullanarak her mimari için Docker imajları derler.

Derleme işlemi bulutta çalışır. İlerlemeyi izleyebilir ve derleme günlüklerini görüntüleyebilirsiniz.

Çok Mimarili Derlemeler

Birden fazla cihaz türünü desteklemek için uygun Dockerfile’larınızın olduğundan emin olun:

  • Dockerfile — Varsayılan / geri dönüş
  • Dockerfile.armv7 — Raspberry Pi için (32-bit)
  • Dockerfile.arm64 — Jetson ve 64-bit ARM cihazlar için
  • Dockerfile.amd64 — Endüstriyel PC’ler için

Her sürüm birden fazla mimari için derlemeler içerebilir. Bir kullanıcı uygulamaya cihaz eklediğinde, doğru imaj cihazın mimarisine göre otomatik olarak seçilir.

Uygulama Mağazası’nda Yayımlama

Özel Uygulamalar (Varsayılan)

Varsayılan olarak uygulamalar özeldir. Yalnızca Kullan ayrıcalıklarına sahip kullanıcılar bunları görebilir ve kurabilir. Uygulamanızı uygulama ayarlarında belirli kullanıcılara Kullan ayrıcalığı vererek paylaşın.

Genel Uygulamalar

Uygulamanızı IronFlock’taki herkese sunmak için:

  1. Uygulama ayarlarını açın.
  2. Genel erişimi etkinleştirin.
  3. Uygulama tüm kullanıcılar için Uygulama Mağazası’nda görünür.

Yayımlama otomatik gerçekleşmez. Uygulamanızın ne zaman ve kime sunulacağını siz kontrol edersiniz.

Cihazlardaki Uygulamaları Güncelleme

Yeni bir sürüm yayımladığınızda:

  • Mevcut kurulumlar otomatik olarak güncellenmez.
  • Cihaz sahipleri ne zaman güncelleyeceklerini seçer.
  • Güncellemeler kablosuz olarak iletilir — yeni Docker imajı indirilir ve uygulama yeni sürümle yeniden başlar.

Sürümler için Uygulama Ayrıcalıkları

Sürüm derlemek ve yayımlamak için Sürüm Oluştur ayrıcalıklarına ihtiyacınız vardır. Bu, uygulama sahibi tarafından diğer işbirlikçilere verilebilir.

Derlemeyi İptal Etme

Bir sürüm derlemesi devam ederken iptal etmeniz gerekirse:

  1. Uygulamanın Sürümler sekmesine gidin.
  2. Aktif derleme üzerindeki İptal’e tıklayın.
Last updated on