Classe NowSDKConfiguration - iOS
. NowSDKConfiguration A classe contém informações de configuração necessárias para inicializar o NowSDK.
| Nome | Tipo | Descrição |
|---|---|---|
| AuthorizationProvider | NowSDKAuthorizationProviding | Objeto delegado 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:
|
| PermiçãoDelegar | DevicePermissionDelegate | Objeto de delegado chamado pelo NowSDK para solicitar permissão da aplicação host para mostrar a caixa de diálogo do sistema solicitando a permissão do dispositivo indicada. |
NowSDKConfiguration - init(authorizationProvider: NowSDKAuthorizationProviding, permissionDelegate: DevicePermissionDelegate, loglevel: NowLogLevel)
Cria um objeto NowSDKConfiguration.
| Nome | Tipo | Descrição |
|---|---|---|
| AuthorizationProvider | NowSDKAuthorizationProviding | Objeto delegado responsável por fornecer tokens de autorização ao NowSDK mediante solicitação. |
| PermissionDelegar | DevicePermissionDelegate | Objeto delegado 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. Define o nível de registro em log para o agente de serviços principais. Você também pode usar NowLoggingService API 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 esta função.
guard
let instanceUrl = URL(string: "https://sn-instance.service-now.com") else {
return
}
NowServiceConfiguration(instanceUrl: instanceUrl, appBundleId: "com.servicenow.appBundle")