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

Certificate Password

proprietà copia link

Scopo

La proprietà CertificatePassword rappresenta la password che è stata utilizzata per generare il 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. Se si valorizza la proprietà CertificatePassword, occorre anche valorizzare la proprietà CertificatePath indicando il percorso assoluto del file contenente il certificato.

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 = password 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.p12"
  idn.certificatePassword = "[CERTIFICATE PASSWORD]"
  // 
  idn.send()
}
  • Se la proprietà Debug è valorizzata a True occorre fornire la password utilizzata per generare il certificato di tipo Developer. Se, invece, la proprietà Debug è valorizzata a False occorre fornire la password utilizzata per generare il certificato di tipo Production.

Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 22/03/2021 / Validità: da 12.5.5400

Vedi anche

  • Certificate Path (proprietà)
  • Debug (proprietà)
  • ID Notification

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum