Configuração do iOS e OS X

Importante

As versões do Microsoft Rights Management Service SDK lançadas antes de março de 2020 são depreciadas; as aplicações que utilizam versões anteriores devem ser atualizadas para utilizar a versão de março de 2020. Para mais detalhes, consulte o aviso de depreciação.

Não estão previstas mais melhorias para o Microsoft Rights Management Service SDK. Recomendamos vivamente a adoção do Proteção de Informações da Microsoft SDK para serviços de classificação, rotulagem e proteção.

As aplicações iOS e OS X podem utilizar o SDK Microsoft Rights Management 4.2 para ativar a proteção de informações integrada na respetiva aplicação utilizando o Azure Rights Management (Azure RMS).

Este tópico descreve como configurar o ambiente para criar as suas novas aplicações.

Nota Este SDK não suporta iPod Touch.

Pré-requisitos

Recomendamos o seguinte software no sistema de desenvolvimento:

  • O OS X é necessário para toda a programação iOS.

  • Xcode versão 6.0 e posterior

    O Xcode está disponível na Mac App Store.

  • O pacote do SDK MS RMS 4.2 para iOS e OS X. Para obter mais informações, consulte Introdução.

    Este SDK pode ser utilizado para a programação do iOS 7.0 e OS X 10.8 e posterior.

  • Biblioteca de autenticação: recomendamos que utilize a Azure AD Authentication Library (ADAL). No entanto, também é possível utilizar outras bibliotecas de autenticação que suportem o OAuth 2.0.

    Para obter mais informações, consulte ADAL para iOS ou ADAL para OS X

Opcional

A nossa biblioteca da interface de utilizador fornece uma IU reutilizável para operações de consumo e proteção para programadores que não pretendem criar a sua IU personalizada – Biblioteca da IU e Aplicação de exemplo para iOS.

Configurar o ambiente de desenvolvimento

  • Para criar um novo projeto, no menu Ficheiro, clique em Novo e, em seguida, em Projeto.

  • Selecione Aplicação de Vista Única.

    Criar um novo projeto

  • Introduza um nome e identificador para o novo projeto.

    Dar um nome ao projeto

  • Clique em Seguinte e selecione a localização do seu projeto.

  • Para adicionar a estrutura MSRightsManagement às Estruturas iOS, arraste a pasta .framework da pasta de instalação do SDK para a secção Estruturas do Navegador de Projetos.

    Localização definida

  • Selecione o botão da opção Criar grupos para quaisquer pastas adicionadas e desmarque a caixa de verificação Copiar itens para a pasta do grupo de destino (se necessário).

    Esta ação mantém a referência à pasta de instalação do SDK em vez de criar uma cópia.

    Definir a referência à pasta de instalação do SDK

  • Para adicionar o SDK MS RMS 4.2 ao pacote de recursos, arraste o ficheiro MSRightsManagementResources.bundle da pasta MSRightsManagement.framework/Resources para a secção Estruturas do Navegador de Projetos.

    Adicionar pacote de recursos

  • Tal como fez quando copiou a Estrutura, selecione o botão da opção Criar grupos para quaisquer pastas adicionadas e desmarque a caixa de verificação Copiar itens para a pasta do grupo de destino (se necessário).

  • O SDK depende de outras estruturas, incluindo: CoreData, MessageUI, SystemConfiguration, Libresolv e Security. Para adicionar estas estruturas, navegue até à secção Estruturas e Bibliotecas Ligadas do painel Resumo e expanda essa secção para as adicionar.

    As estruturas UIKit e Foundation são necessárias e estão geralmente presentes por predefinição.

    Adicionar recursos

  • Adicione o sinalizador - ObjC a Outros Sinalizadores do Linker nas Definições de Criação de destino.

    Adicionar definições de criação

  • Agora, o Navegador de Projetos deve ter um aspeto semelhante a esta árvore.

    Rever projeto

  • Agora, está pronto para criar as suas novas aplicações iOS/OS X.

Consulte também