Penyiapan iOS dan OS X
Penting
Versi SDK Layanan Manajemen Hak Microsoft yang dirilis sebelum Maret 2020 tidak digunakan lagi; aplikasi yang menggunakan versi sebelumnya harus diperbarui untuk menggunakan rilis Maret 2020. Untuk detail selengkapnya, lihat pemberitahuan penghentian.
Tidak ada penyempurnaan lebih lanjut yang direncanakan untuk SDK Layanan Manajemen Hak Microsoft. Kami sangat menyarankan adopsi SDK Microsoft Information Protection untuk layanan klasifikasi, pelabelan, dan perlindungan.
Aplikasi iOS dan OS X dapat menggunakan Microsoft Rights Management SDK 4.2 untuk mengaktifkan perlindungan informasi terintegrasi dalam aplikasi mereka dengan menggunakan Azure Rights Management (Azure RMS).
Topik ini akan memandu Anda menyiapkan lingkungan untuk membuat aplikasi baru Anda sendiri.
Catatan SDK ini tidak mendukung iPod Touch.
Prasyarat
Kami merekomendasikan perangkat lunak berikut pada sistem pengembangan Anda:
OS X diperlukan untuk semua pengembangan iOS.
Xcode versi 6.0 dan yang lebih baru
Xcode tersedia melalui App Store Mac.
Paket MS RMS SDK 4.2 untuk iOS dan OS X. Untuk informasi selengkapnya, lihat Memulai.
SDK ini dapat digunakan untuk mengembangkan untuk iOS 7.0 dan OS X 10.8 dan yang lebih baru.
Pustaka autentikasi: Kami sarankan Anda menggunakan Pustaka Autentikasi Azure AD (ADAL). Namun, pustaka autentikasi lain yang mendukung OAuth 2.0 juga dapat digunakan.
Untuk informasi selengkapnya lihat, ADAL untuk iOS atau ADAL untuk OS X
Opsional
Pustaka UI kami menyediakan UI yang dapat digunakan kembali untuk operasi konsumsi dan perlindungan bagi pengembang yang tidak ingin membuat UI kustom mereka sendiri - Pustaka UI dan Aplikasi sampel untuk iOS.
Mengonfigurasi lingkungan pengembangan Anda
Untuk membuat proyek baru, pada menu File , klik Baru, lalu klik Proyek.
Pilih Aplikasi Tampilan Tunggal.
Masukkan nama dan pengidentifikasi untuk proyek baru Anda.
Klik Berikutnya dan pilih lokasi untuk proyek Anda.
Untuk menambahkan kerangka kerja MSRightsManagement untuk iOS Frameworks, seret folder .framework dari folder penginstalan SDK ke bagian Kerangka Kerjaproject Navigator Anda.
Pilih tombol opsi Buat grup untuk folder yang ditambahkan dan kosongkan kotak centang Salin item ke folder grup tujuan (jika diperlukan).
Tindakan ini mempertahankan referensi ke folder penginstalan SDK alih-alih membuat salinan.
Untuk menambahkan MS RMS SDK 4.2 untuk bundel sumber daya, seret file MSRightsManagementResources.bundle dari folder MSRightsManagement.framework/Resources ke bagian Kerangka Kerja project Navigator Anda.
Seperti yang Anda lakukan saat menyalin Kerangka Kerja, pilih tombol buat grup untuk setiap opsi folder yang ditambahkan dan kosongkan kotak centang Salin item ke folder grup tujuan (jika diperlukan).
SDK bergantung pada kerangka kerja lain termasuk: CoreData, MessageUI, SystemConfiguration, Libresolv , dan Security. Untuk menambahkan kerangka kerja ini, navigasikan ke bagian Kerangka Kerja dan Pustaka Tertaut dari panel Ringkasan target, dan perluas bagian tersebut untuk menambahkannya.
Kerangka kerja UIKit dan Foundation diperlukan dan umumnya ada secara default.
Tambahkan bendera -ObjC ke Bendera Linker Lain di Pengaturan Build target Anda.
Sekarang Navigator Proyek Anda akan terlihat seperti pohon ini.
Anda sekarang siap untuk membuat aplikasi iOS/OS X baru Anda sendiri.