Aracılığıyla paylaş


Xamarin.Mac uygulamaları için profil sağlama

Sağlama profilleri, bir geliştiricinin Xamarin.Mac uygulamalarına çeşitli macOS (eski adıyla Mac OS X) özgü özellikleri (iCloud ve Anında İletme Bildirimleri gibi) eklemesine olanak sağlar. Bu özellikleri kullanan geliştirmekte oldukları her uygulama için bir Mac Sağlama Profili oluşturmalı, indirmeli ve yüklemelidir.

The Apple Provisioning Portal

Geliştirme sağlama profili

Geliştirme Sağlama Profili, Mac App Store hedefli bir uygulamanın profilde ayarlanmış belirli bilgisayarlarda test edilmesini sağlar. Bu özellikle iCloud ve Anında İletme Bildirimleri gibi macOS özellikleri kullanılırken geçerlidir.

Not

Geliştiricinin geliştirme sağlama profili oluşturabilmesi için önce bir Mac Geliştirme Sertifikası oluşturmuş olması gerekir. Derleme oluşturmak için kullanılabilecek bir Geliştirme Sağlama Profili oluşturmak için bu ekran görüntüsünde gösterildiği gibi ayrıntıları tamamlayın. Sertifika kutusunda seçilebilecek geçerli bir Mac Geliştirme Sertifikası ve test için kayıtlı en az bir sistem olmalıdır.

Aşağıdakileri yapın:

  1. Oluşturulacak Sağlama Profili türünü seçin ve Devam düğmesine tıklayın:

    Selecting the profile type

  2. Profilini oluşturmak için Uygulamanın kimliğini seçin ve Devam düğmesine tıklayın:

    Selecting the app ID

  3. Profili imzalamak için kullanılan geliştirici kimliğini seçin ve Devam'a tıklayın:

    Selecting the developer ID

  4. Bu profilin kullanılabileceğini bilgisayarları seçin ve Devam'a tıklayın:

    Selecting the allowed computers

  5. Şimdi bir Profil Adı girin ve Oluştur düğmesine tıklayın:

    Screenshot shows entering the Profile Name into the provisioning window.

  6. Yeni profili indirmek için İndir düğmesine tıklayın:

    Screenshot shows Download button for the profile.

  7. Geliştirme sağlama profilleri Mac'in Sistem Tercihleri uygulamasının Profil Tercihleri bölmesine yüklenir:

    Screenshot shows the Install verification dialog box.

  8. Profil Tercihleri bölmesi tüm yüklü profilleri gösterir:

    Showing all installed profiles

  9. Profil, yeniden indirilmesi gerektiğinde Geliştirici Sertifika Yardımcı Programı'nda da görünür:

    The Developer Certificate Utility

Her yeni uygulama için veya test için yeni bir bilgisayar eklendiğinde yeni bir Geliştirme Sağlama Profili oluşturulması gerekir.

Üretim sağlama profili

Mac App Store'a göndermek üzere bir paket oluşturmak için üretim sağlama profilleri gereklidir.

Aşağıdakileri yapın:

  1. Oluşturulacak profil türünü seçin ve Devam düğmesine tıklayın:

    Selecting the type of profile

  2. Profilinin oluşturulacağı uygulamanın kimliğini seçin ve Devam düğmesine tıklayın:

    Selecting the app ID

  3. Profili imzalamak için şirket kimliğini seçin ve Devam düğmesine tıklayın:

    Selecting the company ID

  4. Bir Profil adı girin ve Oluştur düğmesine tıklayın:

    Generating the profile

  5. Sağlama profili dosyasını (uzantı.provisionprofile) almak için İndir'e tıklayın:

    Downloading the profile

  6. Xcode Düzenleyicisi'ne sürükleyin veya yüklemek için çift tıklayın. Profil daha sonra Xcode Düzenleyicisi'nde görünür:

    Installing the profile

  7. Sağlama profili de listede görünür:

    Showing the installed profiles

Geliştirici bir Uygulama Kimliği tarafından kullanılan özellikleri değiştirirse (örneğin, iCloud'u veya anında iletme bildirimlerini etkinleştirme), bu Uygulama Kimliği için sağlama profillerini yeniden oluşturması gerekir.