Xamarin.Mac Uygulamalarını Mac App Store'da Yayımlama

Genel bakış

Xamarin.Mac uygulamaları iki farklı yolla dağıtılabilir:

  • Geliştirici Kimliği – Geliştirici Kimliği ile imzalanan uygulamalar App Store dışında dağıtılabilir, ancak GateKeeper tarafından tanınır ve yüklenmesine izin verilir.
  • Mac App Store – Uygulamalar bir yükleyici paketine sahip olmalı ve Mac App Store'a göndermek için hem uygulama hem de yükleyici imzalanmalıdır.

Bu belgede, Mac için Visual Studio ve Xcode kullanarak Bir Apple Geliştirici hesabı ayarlama ve her dağıtım türü için bir Xamarin.Mac projesi yapılandırma açıklanmaktadır.

Mac geliştirici programı

Mac Geliştirici Programı'na katıldığınızda, aşağıdaki ekran görüntüsünde gösterildiği gibi geliştiriciye Bireysel veya Şirket olarak katılma seçeneği sunulur:

The Apple Developer Portal

Durumunuz için doğru kayıt türünü seçin.

Not

Burada yapılan seçimler, geliştirici hesabı yapılandırılırken bazı ekranların görüntülenme şeklini etkiler. Bu belgedeki açıklamalar ve ekran görüntüleri Bireysel geliştirici hesabı açısından yapılır. Bir Şirkette bazı seçenekler yalnızca Ekip Yönetici kullanıcıları tarafından kullanılabilir.

Sertifikalar ve tanımlayıcılar

Bu kılavuz, Xamarin.Mac uygulamasını yayımlamak için gerekli Sertifikaları ve Tanımlayıcıları oluşturma işleminde yol gösterir.

Sağlama profili oluşturma

Bu kılavuz, Xamarin.Mac uygulamasını yayımlamak için gerekli Sağlama Profillerini oluşturma işleminde yol gösterir.

Mac uygulama yapılandırması

Bu kılavuz, Xamarin.Mac uygulamasını yayın için yapılandırma işleminde yol gösterir.

Geliştirici Kimliği ile İmzala

Bu kılavuz, Xamarin.Mac uygulamasını yayın için Geliştirici Kimliği ile imzalama işleminde yol gösterir.

Mac App Store için Paket Grubu

Bu kılavuz, Mac App Store'da yayımlanmak üzere bir Xamarin.Mac uygulamasını paketleme işleminde yol gösterir.

Mac App Store’a Yükle

Bu kılavuz, Mac App Store'a yayımlanmak üzere bir Xamarin.Mac uygulamasını karşıya yükleme işleminde yol gösterir.