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 projeniz için bir ad ve tanımlayıcı girin.
İ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.
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.
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.
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.
-ObjC bayrağını hedef Yapı Ayarları’ndaki Diğer Bağlayıcı Bayraklar’a ekleyin.
Proje Gezgini bu durumda bu ağaç gibi görünmelidir.
Kendi yeni iOS/OS X uygulamalarınızı oluşturmaya hazırsınız.