Sto utilizzando l'SDK Dropbox iOS e voglio verificare se la mia app è già collegata a un account Dropbox. Così faccio:Dropbox iOS SDK restituisce sempre "SÌ" per isLinked:
if (self.isLinked) {
NSLog(@"linked");
}
Tuttavia self.isLinked
restituisce sempre YES
. Anche dopo aver pulito e ripristinato l'iPhone Simulator.
Questo si verifica solo quando si esegue il simulatore iOS non su un dispositivo reale. Non so perché questo accade, ma l'SDK Dropbox sul simulatore è anche collegato se il suo host Mac è collegato con un account Dropbox.
Per ottenere un comportamento realistico nel simulatore scollegare il Mac in Preferenze di Dropbox.
Mentre il mio problema era un caso più speciale (dropbox mantiene il collegamento nel simulatore se mac è collegato) la soluzione si applica anche a qualsiasi altro possibile problema di collegamento. Questo può prevenire un sacco di mal di testa. Grazie, lo integrerò nella mia app. – codingFriend1
@ codingFriend1 Dovresti anche fare una risposta. Grazie, stavo impazzendo per questo. – fzwo
cosa c'è HAS_RUN_KEY qui? – Bhushan