Nastavení pro iOS a OS X

Důležité

Verze sady SDK služby Microsoft Rights Management vydané před březnem 2020 jsou zastaralé; aplikace používající starší verze musí být aktualizovány, aby používaly verzi z března 2020. Úplné podrobnosti najdete v oznámení o vyřazení.

Pro sadu SDK služby Microsoft Rights Management Service se neplánují žádná další vylepšení. Důrazně doporučujeme přijmout sadu Microsoft Information Protection SDK pro klasifikaci, popisky a služby ochrany.

Aplikace pro iOS a OS X můžou využívat sadu Microsoft Rights Management SDK 4.2 pro povolení integrované ochrany informací ve svých aplikacích pomocí služby Azure Rights Management (Azure RMS).

Toto téma vás provede nastavením vašeho prostředí, abyste mohli vytvářet svoje vlastní nové aplikace.

Poznámka Tato sada SDK nepodporuje iPod Touch.

Požadavky

Pro váš vývojový systém doporučujeme následující software:

  • Pro všechny vývoje v rámci iOS se požaduje OS X.

  • Xcode verze 6.0 a novější

    Xcode je k dispozici prostřednictvím Mac App Storu.

  • Balíček MS RMS SDK 4.2 pro iOS a OS X. Další informace viz část Začínáme.

    Tuto sadu SDK je možné použít k vývoji pro OS 7.0 a OS X 10.8 a novější.

  • Knihovna ověřování: Doporučujeme používat Azure AD Authentication Library (ADAL). Je ale taky možné používat další knihovny ověřování, které podporují OAuth 2.0.

    Další informace najdete v článku věnovaném knihovně ADAL pro iOS nebo ADAL pro OS X

Volitelné

Naše knihovna uživatelského rozhraní obsahuje opakovaně použitelné uživatelské rozhraní pro operace využívání a ochrany pro vývojáře, kteří nechtějí vytvářet svoje vlastní uživatelské rozhraní – knihovny uživatelského rozhraní a ukázkové aplikace pro iOS.

Konfigurace vývojového prostředí

  • Pokud chcete vytvořit nový projekt, klikněte na Nový v nabídce Soubor a potom klikněte na Projekt.

  • Vyberte Aplikace pro jednoduché zobrazení.

    Vytvoření nového projektu

  • Zadejte název a identifikátor nového projektu.

    Pojmenování projektu

  • Klikněte na Další a vyberte umístění pro svůj projekt.

  • Pokud chcete přidat architekturu MSRightsManagement pro architektury iOS, přetáhněte složku .framework z instalační složky sady SDK do oddílu Architektury v Navigátoru projektů.

    Nastavit umístění

  • Vyberte tlačítko Vytvořit skupiny pro přidané složky a zrušte zaškrtnutí políčka Kopírovat položky do složky cílové skupiny (pokud je třeba).

    Tato akce udržuje odkaz na instalační složku sady SDK místo vytvoření kopie.

    Nastavení odkazu na instalační složku sady SDK

  • Pokud chcete přidat sadu MS RMS SDK 4.2 pro balíček prostředků, přetáhněte soubor MSRightsManagementResources.bundle ze složky MSRightsManagement.framework/Resources do části Architektury Navigátoru projektů.

    Přidání balíčku prostředků

  • Stejně jako při kopírování architektur vyberte tlačítko Vytvořit skupiny pro přidané složky a zrušte zaškrtnutí políčka Kopírovat položky do složky cílové skupiny (pokud je třeba).

  • Sada SDK spoléhá na ostatní platformy včetně následujících: CoreData, MessageUI, SystemConfiguration, Libresolv a Security. Pokud chcete tyto architektury přidat, přejděte do části Propojené architektury a knihovny podokna Souhrn cílové složky a rozbalte tuto část, abyste je mohli přidat.

    Povinné architektury jsou UIKit a Foundation, které jsou ve výchozím nastavení obecně dostupné.

    Přidat prostředky

  • Přidejte příznak -ObjC do nastavení Další příznaky Linkeru v cílovém nastavení buildu.

    Přidat nastavení buildu

  • Navigátor projektů by teď měl vypadat podobně jako tento strom.

    Kontrola projektu

  • Teď můžete začít vytvářet svoje vlastní nové aplikace pro iOS/OS X.

Viz také