Configurar seu projeto
Antes de escrever qualquer aplicação que aproveite o Mobile SDK para iOS, você deve configurar seu projeto para usar o SDK.
Procedimento
-
Adicione o Mobile SDK ao seu projeto.
-
No Xcode, arraste a pasta NowKit do Localizador para o painel do Project Navigator (⌘+1). O Xcode reconhece a pasta como um pacote Swift e exibe um ícone de pasta ao lado de NowKit.
-
Adicione o Mobile SDK ao seu destino na seção Estruturas, Bibliotecas e Conteúdo integrado das configurações gerais do projeto, pressionando o ícone + e selecionando a estrutura NowKit na lista apresentada.
-
No Xcode, arraste a pasta NowKit do Localizador para o painel do Project Navigator (⌘+1). O Xcode reconhece a pasta como um pacote Swift e exibe um ícone de pasta ao lado de NowKit.
-
Atualize as configurações do projeto.
O SDK usa vários recursos de dispositivo que exigem permissões do usuário. Você precisará adicionar entradas agrupadas de recursos do SDK ao Info.plist do seu projeto para as seguintes chaves:
- NowChat
- NSLocationQuandoInUseUsageDescription
- NSLocationAlwaysAndwhenInUseUsageDescription
- NSMicrophoneUsageDescription
- NSSpeachReknowledgeUsageDescription
- NowWeb
- NSCameraUsageDescription
- NSDescriçãoDeUsoDeLivroDe Foto
Certifique-se de fornecer mensagens que sejam úteis para os clientes, como as seguintes:
… <key>NSCameraUsageDescription</key> <string>[Your App] requires permission to access your camera to take attachment photos and scan barcodes.</string> <key>NSPhotoLibraryUsageDescription</key> <string>[Your App] requires permission to upload your photos to a record.</string> … - NowChat