Bagikan melalui


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.

    Membuat proyek baru

  • Masukkan nama dan pengidentifikasi untuk proyek baru Anda.

    Beri nama proyek 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.

    Atur lokasi

  • 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.

    Atur referensi ke folder penginstalan SDK

  • 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.

    Menambahkan bundel sumber daya

  • 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 sumber daya

  • Tambahkan bendera -ObjC ke Bendera Linker Lain di Pengaturan Build target Anda.

    Menambahkan pengaturan build

  • Sekarang Navigator Proyek Anda akan terlihat seperti pohon ini.

    Proyek revew

  • Anda sekarang siap untuk membuat aplikasi iOS/OS X baru Anda sendiri.

Lihat juga