Adicionar o SDK ao Projeto
Aqui estão detalhes sobre como adicionar o Oracle iOS SDK ao seu projeto.
- Faça download do ODA Client SDK para iOS e extraia-o no sistema local.
- Adicione o arquivo
.xcframework
ao arquivoFrameworks
em seu projeto Xcode. Escolha o conjunto de frameworks na pasta apropriada, dependendo de onde você deseja executar o aplicativo (simulador ou dispositivo real).ObservaçãoVocê pode arrastar e soltar os arquivos no arquivo Frameworks ou adicioná-los da seguinte forma:
A partir da Versão 24.04, os frameworks para Intel e M1 Chip Mac são empacotados em um único arquivo.xcframework
.- Clique em Arquivo > Adicionar Arquivos a"<project name>".
- Escolha os arquivos
.framework
que você deseja adicionar dependendo de onde quer executar o aplicativo (simulador ou dispositivo real). - Certifique-se de que a opção Copiar itens, se necessário (localizada em Destinos), esteja selecionada.
- Se preferir, arraste e solte os arquivos
.framework
no arquivo do projeto em Xcode.
- Depois de adicionar os arquivos:
- Certifique-se de que Copie itens, se necessário para a propriedade Destino esteja selecionada.
- Certifique-se de que Adicionar a Alvos esteja selecionado para o projeto.
- Incorpore e assine os frameworks na categoria Frameworks, Bibliotecas e Conteúdo Incorporado na guia Geral. (Isso pode variar de acordo com a versão do Xcode que você está usando.) Certifique-se de que a opção Destinos esteja selecionada.
- Adicione as seguintes chaves no arquivo
Info.plist
do projeto:- Privacy - Location Always and When In Use Usage Description ou
<key>NSLocationAlwaysUsageDescription</key>
e a <string></string> correspondente no código-fonte. - Privacy - Location When In Use Usage Description ou
<key>NSLocationWhenInUseUsageDescription</key>
e a<string></string>
correspondente no código-fonte. - Privacy - Microphone Usage Description ou
<key>NSMicrophoneUsageDescription</key>
e a<string></string>
correspondente no código-fonte. - Privacy - Camera Usage Description ou
<key>NSCameraUsageDescription</key>
e a<string></string>
correspondente no código-fonte. - Privacidade - Descrição de Uso da Biblioteca de Fotos ou
<key>NSPhotoLibraryUsageDescription</key>
e o<string></string>
correspondente no código-fonte.
- Privacy - Location Always and When In Use Usage Description ou
- Para abrir uma localização no Google Maps em vez de no Apple Maps quando um usuário tocar em uma view de mapa em uma mensagem de localização, declare os esquemas de URL usados pelo Maps SDK para iOS no arquivo
Info.plist
do aplicativo, conforme descrito na documentação do Google Maps SDK para iOS. - Para permitir que os usuários façam download de anexos que fazem parte de uma resposta de habilidade, defina a chave de compartilhamento Aplicativo Suporta o arquivo iTunes (
UIFileSharingEnabled
) comoYES
e a Suporte à abertura de documentos na chave local (LSSupportsOpeningDocumentsInPlace
) comoYES
no arquivoInfo.plist
.