Delen via


iOS- en OS X-installatie

Belangrijk

Versies van de Microsoft Rights Management Service SDK die vóór maart 2020 zijn uitgebracht, worden afgeschaft; toepassingen die eerdere versies gebruiken, moeten worden bijgewerkt voor gebruik van de release van maart 2020. Zie de afschaffingsmelding voor meer informatie.

Er zijn geen verdere verbeteringen gepland voor de Microsoft Rights Management Service SDK. We raden u ten zeerste aan de Microsoft Information Protection SDK te gebruiken voor classificatie-, label- en beveiligingsservices.

iOS- en OS X-toepassingen kunnen de Microsoft Rights Management SDK 4.2 gebruiken om geïntegreerde informatiebeveiliging in de toepassing in te schakelen met behulp van de Azure Rights Management (Azure RMS).

Dit onderwerp leidt u door het instellen van een omgeving voor het maken van uw eigen nieuwe apps.

Opmerking Deze SDK biedt geen ondersteuning voor iPod Touch.

Vereisten

We bevelen de volgende software aan voor uw ontwikkelsysteem:

  • OS X is vereist voor alle iOS-ontwikkeling.

  • Xcode versie 6.0 en hoger

    Xcode is beschikbaar via de Mac App Store.

  • Het MS RMS SDK 4.2-pakket voor iOS en OS X. Zie voor meer informatie Aan de slag.

    Deze SDK kan worden gebruikt voor het ontwikkelen voor iOS 7.0 en OS X 10.8 en hoger.

  • Verificatiebibliotheek: U kunt het beste de Azure AD Authentication Library (ADAL) gebruiken. Andere verificatiebibliotheken die ondersteuning bieden voor OAuth 2.0, kunnen echter ook worden gebruikt.

    Zie ADAL voor iOS of ADAL voor OS X voor meer informatie

Optioneel

Onze UI-bibliotheek biedt een herbruikbare UI voor gebruiks- en beveiligingsbewerkingen voor ontwikkelaars die geen eigen aangepaste UI willen maken: UI-bibliotheek en voorbeeldapp voor iOS.

Uw ontwikkelingsomgeving configureren

  • Als u een nieuw project wilt maken, klikt u in het menu Bestand op Nieuw en vervolgens op Project.

  • Selecteer Enkelvoudige weergave van toepassing.

    Een nieuw project maken

  • Voer een naam en id in voor het nieuwe project.

    Uw project een naam geven

  • Klik op Volgende en selecteer een locatie voor uw project.

  • Als u het MSRightsManagement-framework wilt toevoegen aan uw iOS-frameworks, sleept u de map .framework uit de SDK-installatiemap naar het gedeelte Frameworks van uw Projectnavigator.

    Locatie instellen

  • Selecteer het keuzerondje Groepen maken voor alle toegevoegde mappen en schakel het selectievakje bij Items kopiëren naar de map van de bestemmingsgroep (indien nodig) uit.

    Met deze actie wordt de verwijzing naar de SDK-installatiemap behouden in plaats van er een kopie van te maken.

    Verwijzing naar de SDK-installatiemap instellen

  • Als u de MS RMS SDK 4.2 wilt toevoegen aan het resourcepakket, versleept u het bestand MSRightsManagementResources.bundle uit de map MSRightsManagement.framework/Resources naar het gedeelte Frameworks van de projectnavigator.

    Resourcepakket toevoegen

  • Net als bij het kopiëren van het framework selecteert u het keuzerondje Groepen maken voor alle toegevoegde mappen en schakelt u het selectievakje bij Items kopiëren naar de map van de bestemmingsgroep (indien nodig) uit.

  • De SDK is afhankelijk van andere frameworks, met inbegrip van: CoreData, MessageUI, SystemConfiguration, Libresolv en Security. Als u deze frameworks wilt toevoegen, gaat u naar het gedeelte Gekoppelde frameworks en bibliotheken van het deelvenster Samenvatting van het doel. Vouw het gedeelte uit om de frameworks toe te voegen.

    De frameworks UIKit en Foundation zijn vereist en over het algemeen standaard aanwezig.

    Resources toevoegen

  • Voeg de markering -ObjC toe aan Overige Linker-markeringen in de gewenste Buildinstellingen.

    Buildinstellingen toevoegen

  • Uw projectnavigator zou er nu moeten uitzien als deze structuur.

    Project controleren

  • U bent er nu klaar voor om uw eigen nieuwe iOS-/OS X-apps te maken.

Zie ook