English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • ID Notification
  • Proprietà iOS

Certificate Path

proprietà copia link

Scopo

La proprietà CertificatePath rappresenta il percorso assoluto del certificato da utilizzare per l'invio di una notifica push. Tale certificato è fornito da Apple ed è necessario solo se si desidera inviare notifiche ad applicazioni installate su dispositivi iOS.

Non è necessario specificare questa proprietà se l'applicazione offline è in esecuzione all'interno del browser Caravel.

Per sapere come ottenere il certificato, è possibile leggere il paragrafo "Configurazione sistema per notifiche su iOS" nell'articolo del componente IDNotification.

Sintassi

IDNotification idn = new()
idn.CertificatePath = percorso assoluto certificato

Esempio di codice

// ********************
// Sends a notification
// ********************

public void NewForm.SendNotification()
{
  IDNotification idn = new()
  idn.DNID = "[DEVICE NOTIFICATION ID]"
  idn.title = "Title"
  idn.message = "How are you?"
  idn.payload = "[DATA SENT TO OFFLINE APP]"
  idn.certificatePath = path() + "/certificate.p8"
  // 
  idn.send()
}
  • Se la proprietà Debug è valorizzata a True, occorre fornire il percorso di un certificato di tipo Developer. Se, invece, la proprietà Debug è valorizzata a False, occorre fornire il percorso di un certificato di tipo Production.
  • A partire dalla versione 20.5 occorre fornire il file con estensione p8 che viene generato e fornito dopo aver creato una nuova chiave per inviare le notifiche.

Ultima modifica: 12/06/2024 / Validità: da 12.5.5400

Vedi anche

  • Debug (proprietà)
  • ID Notification

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum