Classe NowSDKConfiguration - iOS
A classe NowSDKConfiguration contém informações de configuração necessárias para inicializar o NowSDK.
| Nome | Tipo | Descrição |
|---|---|---|
| ProvedorDeAutorização | NowSDKAutorizaçãoProviding | Objeto delegado que é responsável por fornecer tokens de autorização ao NowSDK mediante solicitação. |
| logLevel | NowLogLevel | Nível de mensagens de log para o agente de log associado armazenar. Valores válidos:
|
| Delegado de permissão | DevicePermissionDelegate | Delegue o objeto chamado pelo NowSDK para solicitar permissão da aplicação host para mostrar a caixa de diálogo do sistema que solicita a permissão do dispositivo indicada. |
NowSDKConfiguration - init(authorizationProvider: NowSDKAutorizationProviding, permissionDelegate: DevicePermissionDelegate, logLevel: NowLogLevel)
Cria um objeto NowSDKConfiguration.
| Nome | Tipo | Descrição |
|---|---|---|
| ProvedorDeAutorização | NowSDKAutorizaçãoProviding | Objeto delegado que é responsável por fornecer tokens de autorização ao NowSDK mediante solicitação. |
| permissãoDelegado | DevicePermissionDelegate | Delegue o objeto chamado pelo NowSDK para solicitar permissão da aplicação host para mostrar a caixa de diálogo do sistema para solicitar a permissão do dispositivo indicada. Por exemplo: |
| logLevel | NowLogLevel | Nível de mensagens de log para o agente de log associado armazenar. Isso define o nível de registro em log para o agente de serviços principais. Você também pode usar a API NowLoggingService para definir níveis de log de serviço. Valores válidos:
|
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo de código a seguir mostra como chamar essa função.
guard
let instanceUrl = URL(string: "https://sn-instance.service-now.com") else {
return
}
NowServiceConfiguration(instanceUrl: instanceUrl, appBundleId: "com.servicenow.appBundle")