Instalace v systému iOS a OS XiOS and OS X setup

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).iOS and OS X applications can use the Microsoft Rights Management SDK 4.2 to enable integrated information protection in their application by using the 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.This topic will guide you through setting up your environment for creating your own new apps.

Poznámka: Tato sada SDK nepodporuje iPod Touch.Note This SDK does not support iPod Touch.

PožadavkyPrerequisites

Pro váš vývojový systém doporučujeme následující software:We recommend the following software on your development system:

  • Pro všechny vývoje v rámci iOS se požaduje OS X.OS X is required for all iOS development.
  • Xcode verze 6.0 a novějšíXcode version 6.0 and later

    Xcode je k dispozici prostřednictvím Mac App Storu.Xcode is available through the Mac App Store.

  • Balíček MS RMS SDK 4.2 pro iOS a OS X. Další informace viz část Začínáme.The MS RMS SDK 4.2 package for iOS and OS X. For more information see, Get started.

    Tuto sadu SDK je možné použít k vývoji pro OS 7.0 a OS X 10.8 a novější.This SDK can be used to develop for iOS 7.0 and OS X 10.8 and later.

  • Knihovna ověřování: Doporučujeme používat knihovnu Azure AD Authentication Library (ADAL).Authentication library: We recommend that you use the Azure AD Authentication Library (ADAL). Je ale taky možné používat další knihovny ověřování, které podporují OAuth 2.0.However, other authentication libraries that support OAuth 2.0 can be used as well.

    Další informace najdete v článku věnovaném knihovně ADAL pro iOS nebo ADAL pro OS XFor more information see, ADAL for iOS or ADAL for OS X

Přečtěte si téma Co je nového, kde najdete informace o aktualizacích, poznámky k verzi a nejčastější dotazy k rozhraním API.Read the What's new topic for information about API updates, release notes, and frequently asked questions (FAQ).

VolitelnéOptional

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.Our UI library provides re-usable UI for consumption and protection operations for developers who don’t want to create their own custom UI - UI Library and Sample app for iOS.

Konfigurace vývojového prostředíConfiguring your development environment

  • Pokud chcete vytvořit nový projekt, klikněte na Nový v nabídce Soubor a potom klikněte na Projekt.To create a new project, on the File menu, click New, and then click Project.
  • Vyberte Aplikace pro jednoduché zobrazení.Select Single View Application.

    Vytvoření nového projektu

  • Zadejte název a identifikátor nového projektu.Enter a name and identifier for your new project.

    Pojmenování projektu

  • Klikněte na Další a vyberte umístění pro svůj projekt.Click Next and select the location for your project.

  • 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ů.To add the MSRightsManagement framework for iOS Frameworks, drag the .framework folder from the SDK installation folder into the Frameworks section of your Project Navigator.

    Nastavení 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).Select Create groups for any added folders option button and clear the Copy items into destination group's folder (if needed) check box.

    Tato akce udržuje odkaz na instalační složku sady SDK místo vytvoření kopie.This action maintains the reference to the SDK installation folder instead of creating a copy.

    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ů.To add the MS RMS SDK 4.2 for the resource bundle, drag the MSRightsManagementResources.bundle file from the MSRightsManagement.framework/Resources folder into the Frameworks section of your Project Navigator.

    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).As you did when you copied the Framework, select Create groups for any added folders option button and clear the Copy items into destination group's folder (if needed) check box.

  • Sada SDK spoléhá na ostatní platformy včetně následujících: CoreData, MessageUI, SystemConfiguration, Libresolv a Security.The SDK relies on other frameworks including: CoreData, MessageUI, SystemConfiguration, Libresolv and 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.To add these frameworks, navigate to the Linked Frameworks and Libraries section of the target's Summary pane, and expand that section to add them.

    Povinné architektury jsou UIKit a Foundation, které jsou ve výchozím nastavení obecně dostupné.The UIKit and Foundation frameworks are required and generally present by default.

    Přidat prostředky

  • Přidejte příznak -ObjC do nastavení Další příznaky Linkeru v cílovém nastavení buildu.Add the -ObjC flag to Other Linker Flags in your target Build Settings.

    Přidat nastavení buildu

  • Navigátor projektů by teď měl vypadat podobně jako tento strom.Now your Project Navigator should look something like this tree.

    Kontrola projektu

  • Teď můžete začít vytvářet svoje vlastní nové aplikace pro iOS/OS X.You are now ready to create your own new iOS/OS X apps.

Viz takéSee Also

KomentářeComments

Před přidáním komentáře se podívejte na naše pravidla organizace.Before commenting, we ask that you review our House rules.