Megosztás a következőn keresztül:


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.

    Új projekt létrehozása

  • Adja meg az új projekt nevét és azonosítóját.

    A projekt elnevezése

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

    Hely beállítása

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

    Hivatkozás beállítása az SDK telepítőmappához

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

    Erőforráscsomag hozzáadása

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

    Erőforrások hozzáadása

  • Adja hozzá az -ObjC jelzőt az Más csatoló jelzőkhöz a célpont Létrehozási beállításaiban.

    Létrehozási beállítások hozzáadása

  • A Project Navigator Projektkezelő felületének most ehhez a fához hasonlóan kell kinéznie.

    Projekt áttekintése

  • Most már készen áll a saját új iOS-/OS X-alkalmazásai létrehozására.

Lásd még: