2015-08-27 3 views
5

Ho un problema che quando voglio aggiungere la stanza alla Home in caso se l'utente è Guest allora sto ricevendo l'errore HMErrorCodeInsufficientPrivileges. Ho una vista che verrà visualizzata dopo aver fatto clic sul pulsante "Aggiungi stanza", Il mio intradosso è che voglio rilevarlo quando l'utente ha fatto clic sul pulsante Aggiungi stanza e desidera visualizzare l'avviso senza reindirizzare l'utente a Aggiungi vista stanza. Grazie per il prezioso tempo. Per favore fatemi sapere se non sono chiaro.Conoscere l'amministratore dall'array HMUsers

+0

Ho trovato la risposta e potrebbe essere utile per qualcuno così ho postato la mia risposta – SRI

risposta

2

Finalmente in iOS 9 ho trovato questa soluzione.

HMUser *adminOrNot = [selectedHome currentUser]; 
HMHomeAccessControl *homeContr = [selectedHome homeAccessControlForUser:adminOrNot]; 

if(homeContr.administrator) 
{ 

}