iOS ve OS X kurulumu

Önemli

Mart 2020'ye kadar yayımlanan Microsoft Rights Management Service SDK sürümleri kullanım dışıdır; önceki sürümleri kullanan uygulamaların Mart 2020 sürümünü kullanacak şekilde güncelleştirilmiş olması gerekir. Tüm ayrıntılar için kullanımdan kaldırma bildirimine bakın.

Microsoft Rights Management Service SDK'sı için başka geliştirme planlanmıyor. Sınıflandırma, etiketleme ve koruma hizmetleri için Microsoft Bilgi Koruması SDK'sının benimsenmesini kesinlikle öneririz.

iOS ve OS X uygulamaları, Azure Rights Management (Azure RMS) kullanarak kendi uygulamalarında tümleşik bilgi korumasını etkinleştirmek için Microsoft Rights Management SDK 4.2 kullanabilir.

Bu konu, kendi yeni uygulamalarınızı oluşturmak için ortamınızı kurma konusunda size yol gösterir.

Not Bu SDK, iPod Touch'i desteklemez.

Önkoşullar

Geliştirme sisteminizde aşağıdaki yazılımların olması önerilir:

  • iOS geliştirmesinin tamamı için OS X gereklidir.

  • Xcode sürüm 6.0 ve üzeri

    Xcode, Mac Uygulama Mağazası’ndan edinilebilir.

  • iOS ve OS X için MS RMS SDK 4.2 paketi. Daha fazla bilgi için bkz. Başlarken.

    Bu SDK, iOS 7.0 ile OS X 10.8 ve sonrası için geliştirmek üzere kullanılabilir.

  • Kimlik doğrulama kitaplığı: Azure AD Kimlik Doğrulama Kitaplığı (ADAL) kullanmanız önerilir. Ancak, OAuth 2.0’ı destekleyen diğer kimlik doğrulama kitaplıkları da kullanılabilir.

    Daha fazla bilgi için bkz. iOS için ADAL veya OS X için ADAL

İsteğe Bağlı

Kullanıcı Arabirimi kitaplığımız, kendi özel Kullanıcı Arabirimi kitaplığını oluşturmak istemeyen geliştiriciler için kullanım ve koruma işlemlerine yönelik yeniden kullanılabilir Kullanıcı Arabirimi sağlar: iOS için Kullanıcı Arabirimi Kitaplığı ve Örnek uygulaması.

Geliştirme ortamınızı yapılandırma

  • Yeni bir proje oluşturmak için Dosya menüsünde Yeni ve Proje’ye tıklayın.

  • Tek Görünüm Uygulaması öğesini seçin.

    Yeni proje oluşturma

  • Yeni projeniz için bir ad ve tanımlayıcı girin.

    Projenizin adı

  • İleri’ye tıklayın ve projenizin konumunu seçin.

  • iOS Frameworks için MSRightsManagement çerçevesini eklemek üzere .framework klasörünü SDK yükleme klasöründen Proje Gezgini’nin Frameworks bölümüne sürükleyin.

    Konum ayarlama

  • Eklenen tüm klasörler için grup oluştur seçenek düğmesini seçin ve Öğeleri hedef grubun klasörüne kopyala (gerekirse) onay kutusunu temizleyin.

    Bu eylem bir kopya oluşturma yerine SDK yükleme klasörünün başvurusunu sürdürür.

    SDK yükleme klasörü için başvuru ayarlama

  • Kaynak paketi için MS RMS SDK 4.2’yi eklemek üzere MSRightsManagementResources.bundle dosyasını MSRightsManagement.framework/Resources klasöründen Proje Gezgini’nin Frameworks bölümüne sürükleyin.

    Kaynak paketi ekleme

  • Framework’ü kopyalarken yaptığınız gibi, Eklenen tüm klasörler için grup oluştur seçenek düğmesini seçin ve Öğeleri hedef grubun klasörüne kopyala (gerekirse) onay kutusunu temizleyin.

  • SDK’nın bağlı olduğu diğer çerçeveler şunlardır: CoreData, MessageUI, SystemConfiguration, Libresolv ve Security. Bu çerçeveleri eklemek için hedefin Özet bölmesinin Bağlantılı Çerçeveler ve Kitaplıklar bölümüne gidin ve ilgili bölümü genişleterek çerçeveleri ekleyin.

    UIKit ve Foundation çerçeveleri zorunludur ve genellikle varsayılan olarak sunulur.

    Kaynak ekleme

  • -ObjC bayrağını hedef Yapı Ayarları’ndaki Diğer Bağlayıcı Bayraklar’a ekleyin.

    Yapı ayarları ekleme

  • Proje Gezgini bu durumda bu ağaç gibi görünmelidir.

    Projeyi gözden geçirme

  • Kendi yeni iOS/OS X uygulamalarınızı oluşturmaya hazırsınız.

Ayrıca Bkz.