iOS- és OS X-beállítás
Fontos
A Microsoft Rights Management Service SDK 2020 márciusa előtt kiadott verziói elavultak; a korábbi verziókat használó alkalmazásokat frissíteni kell a 2020. márciusi kiadás használatához. További részletekért tekintse meg az elavulással kapcsolatos közleményt.
A Microsoft Rights Management Service SDK-hoz nem tervezünk további fejlesztéseket. Határozottan javasoljuk, hogy a besorolási, címkézési és védelmi szolgáltatásokhoz használja a Microsoft-információvédelem SDK-t.
Az iOS- és OS X-alkalmazások a Microsoft Rights Management SDK 4.2-t használva képesek integrált adatvédelmet alkalmazni az alkalmazásokban az Azure Rights Management (Azure RMS) segítségével.
Ez a témakör végigvezeti egy környezet felépítésének lépésein a saját új alkalmazásai létrehozásához.
Megjegyzés Ez az SDK nem támogatja az iPod Touchot.
Előfeltételek
A fejlesztői rendszerhez a következő szoftvereket javasoljuk:
Minden iOS-fejlesztéshez OS X rendszer szükséges.
Xcode 6.0 és újabb verziók
Az Xcode elérhető a Mac App Store áruházban.
Az MS RMS SDK 4.2 csomag iOS és OS X rendszerekhez. További információ: Get started (Első lépések).
Ez az SDK az iOS 7.0 és az OS X 10.8 vagy újabb verzióin végzett fejlesztéshez alkalmas.
Hitelesítési könyvtár: az Azure AD Authentication Library (ADAL) használatát javasoljuk. Használhatók azonban az Oauth 2.0-t támogató hitelesítési könyvtárak is.
További információ: ADAL for iOS (ADAL az iOS rendszerhez) vagy ADAL for OS X (ADAL az OS X rendszerhez)
Választható
A felhasználói felületi kódtár újrahasznosítható felhasználói felületet biztosít azon fejlesztők számára használati és védelmi műveletekhez, akik nem kívánják a saját egyéni felhasználói felületüket létrehozni – UI Library and Sample app for iOS (Felhasználói felületi kódtár és mintaalkalmazás iOS rendszerhez).
A fejlesztési környezet konfigurálása
Új projekt létrehozásához kattintson a File (Fájl) menüben a New (Új), majd a Project (Projekt) elemre.
Válassza a Single View Application (Egynézetes alkalmazás) lehetőséget.
Adja meg az új projekt nevét és azonosítóját.
Kattintson a Next (Tovább) gombra, és válassza ki a projekt helyét.
Az MSRightsManagement keretrendszert úgy adhatja az iOS-keretrendszerekhez, ha az SDK telepítőmappában található .framework mappát a Project Navigator (Projektkezelő) Frameworks (Keretrendszerek) szakaszába húzza.
Válassza a Create groups for any added folders (Csoportok létrehozása bármely hozzáadott mappához) választógombot, és törölje a Copy items into destination group's folder (if needed) (Elemek másolása a célcsoport mappájába (ha szükséges)) jelölőnégyzet jelölését.
Ez a művelet megtartja az SDK telepítőmappa hivatkozását ahelyett, hogy létrehozna egy másolatot.
Az MS RMS SDK 4.2 készletet úgy adhatja hozzá az erőforráscsomaghoz, ha az MSRightsManagement.framework/Resources mappában található MSRightsManagementResources.bundle fájlt a Projektkezelő Frameworks (Keretrendszerek) szakaszába húzza.
Ahogyan a Keretrendszer másolása során is tette, válassza a Create groups for any added folders (Csoportok létrehozása bármely hozzáadott mappához) választógombot, és törölje a Copy items into destination group's folder (if needed) (Elemek másolása a célcsoport mappájába (ha szükséges)) jelölőnégyzet jelölését.
Az SDK egyéb keretrendszerekre támaszkodik, beleértve a következőket: CoreData, MessageUI, SystemConfiguration, Libresolv és Security. Ezen keretrendszerek hozzáadásához lépjen a Linked Frameworks and Libraries (Csatolt keretrendszerek és könyvtárak) szakaszra a cél Summary (Összegzés) paneljén, majd bontsa ki a szakaszt, és adja hozzá őket.
A UIKit és a Foundation keretrendszer kötelező, és általában alapértelmezés szerint jelen van.
Adja hozzá az -ObjC jelzőt az Más csatoló jelzőkhöz a célpont Létrehozási beállításaiban.
A Project Navigator Projektkezelő felületének most ehhez a fához hasonlóan kell kinéznie.
Most már készen áll a saját új iOS-/OS X-alkalmazásai létrehozására.