Instale e configure o. Mobile SDK aplicação com escopo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Antes de gravar qualquer aplicação que aproveite o. Mobile SDK, você deve instalar e configurar o. Mobile SDK aplicação com escopo.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegue até Mobile SDK. ServiceNow Store web site.
      Para obter detalhes, consulte Install a ServiceNow Store application.
    2. Selecione Solicitar instalação para baixar o. Mobile SDK aplicação com escopo em seu ServiceNow instância.
    3. Verifique se o Mobile SDK a aplicação com escopo foi instalada corretamente no seu ServiceNow instância.
      1. Abra o formulário do plug-in: Definição do sistema > Plug-ins .
      2. No campo de pesquisa, insira mobile_sdk .
        Uma tela semelhante à seguinte deve aparecer:

        Verificar plug-in do SDK para celular
      3. Verifique se o plug-in ID . sn_mobile_sdk e que a versão é a mais recente.
    4. Abra o. Mobile SDK Tabela Configurações [sn_mobile_sdk] e crie um novo registro de aplicação para a aplicação que aproveitará o. Mobile SDK.

      Formulário Configurações do SDK para celular
      1. Em Nome insira o nome da sua aplicação que aproveitará o. Mobile SDK.
      2. Em ID da aplicação Android e. ID do pacote da Apple , insira o ID do seu aplicativo para celular.
        Por exemplo, se o Mobile SDK Foi adicionado aos seus aplicativos para celular, então esses IDs seriam os IDs dos aplicativos para celular.
      3. Em Configurações do SDK Campo, insira as propriedades de configuração JSON para todos os serviços de recursos que sua aplicação aproveitará, defina como verdadeiro .
        Por exemplo:
        {
            "graphql": {
                "enabled" : true,
                        "allowGuestAccess" : true
            },
            "table": {
                "enabled" : true,
                        "allowGuestAccess" : true
            },
            "api": {
                "enabled" : true,
                        "allowGuestAccess" : true
            },
            "attachment": {
                "enabled" : true,
                        "allowGuestAccess" : true
            },
            "chat": {
                "enabled" : true,
                        "allowGuestAccess" : true
            },
            "web": {
                "enabled" : true,
                        "allowGuestAccess" : true
            },
            "push": {
                "enabled" : true
            }
        }

        Certifique-se de que Avançado a caixa de seleção está desmarcada. Isso permite que você insira JSON no Configurações do SDK campo.


        Configurações do SDK

        Qualquer configuração aplicável adicionada Configurações do SDK é usado em conjunto com ServiceNow configuração da instância.

        Por exemplo, se bate-papo: habilitado: verdadeiro . ServiceNow a instância deve ter Virtual Agent plug-in instalado para aproveitar a funcionalidade de bate-papo. . Virtual Agent o plug-in está instalado, mas Configurações do SDK contém bate-papo: habilitado: falso sua aplicação não pode aproveitar a interface de bate-papo.

      4. Selecione Enviar para salvar as configurações da aplicação.
    5. Opcional. Se você quiser que sua aplicação aproveite a Análise da experiência do usuário, registre-a na aplicação Análise da experiência do usuário.
      1. Reabra sua aplicação Mobile SDK Registro de configurações.
      2. No canto inferior esquerdo da tela, selecione Registre-se no Analytics .
        Uma tela semelhante à seguinte é exibida:

        Registrar análise
      3. Selecione Atualização para salvar o registro.
    6. Verifique as configurações do SDK.
      1. Navegue até REST API Explorer .
      2. Insira o seguinte nos campos especificados:
        • Namespace : sn_mobile_sdk
        • Nome da API : SDK para celular
        • Versão da API : mais recente
      3. Selecione Obter configurações do aplicativo Android (GET) .
      4. Em ApplicationID , insira Android ID da aplicação que você inseriu no associado Mobile SDK Registro de configurações e selecione Enviar .
        A resposta deve ser semelhante à seguinte:

        Configurações do Verigy SDK

        O JSON Corpo da resposta deve ser semelhante ao seguinte:

        { 
          "platformVersion": "utah", 
          "enabled": true, 
          "analytics": { 
            "AnalyticsEnabled": true, 
            "AnalyticsEnabledForUnauthenticatedUser": false, 
            "EndpointUrl": "https://my-instance.servicenow.com.com", 
            "InstanceId": "db63a848db9f6091fd3467c8f4879524", 
            "ApiKey": "de742fc9db9f6090e03ad7c8f4961923:af0f36b91bc074109a9054a26032a6bf", 
            "ApiAuth": "11ab4240a6d5459c96d2bfb8e1aa3ddd", 
            "ConsentSettings": null, 
            "AppName": "TestNow App", 
            "AppType": "MobileSDK", 
            "ChannelType": "sdk", 
            "Configuration": {} 
          }, 
          "sdk": { 
            "graphql": { 
              "enabled": true 
            }, 
            "table": { 
              "enabled": true 
            }, 
            "api": { 
              "enabled": true 
            }, 
            "attachment": { 
              "enabled": true 
            }, 
            "chat": { 
              "enabled": true 
            }, 
            "web": { 
              "enabled": true 
            },
            "push": { 
              "enabled": true 
          } 
        }