Ricevo questo errore "The operation couldn’t be completed. (CSIndexErrorDomain error -1005.)"
durante l'esecuzione del codice per la ricerca spotlight su ipad. Qualcuno sa come risolvere questo errore?Errore CSIndexErrorDomain -1005
risposta
Il CoreSpotlight è disponibile su iOS 9 in poi.
Anche se il dispositivo può essere installato su iOS 9.x, potrebbe non funzionare se si tratta di una versione precedente.
Da documenti Apple.
Sebbene ricerca app è disponibile per iOS 9 utenti, la funzionalità di ricerca di NSUserActivity e Spotlight Core non è supportato su iPhone 4s, iPad 2, iPad (3a generazione), iPad mini, e iPod touch (5a generazione) ."
Quindi, se si sta testando su uno qualsiasi dei dispositivi o simulatori di cui sopra per la stessa si otterrà l'errore CSIndexErrorDomain -1005.
Da Corespotlight documentazione API
NonCSIndexErrorCodeIndexingUnsupported = -1005, // indicizzazione è supportato su questo dispositivo
Dal momento che la funzione di ricerca non è disponibile su tutti i dispositivi che supportano iOS9 in modo da controllare la seguente condizione di sapere se il dispositivo supporta la ricerca
if ([CSSearchableIndex isIndexingAvailable])
e mantenere i metodi di ricerca in questa condizione.
- 1. errore kCFErrorDomainCFNetwork -1005 AFNetworking
- 2. Errore chiave esterna MySQL 1005 errno 150
- 3. MySQL ERRORE 1005: Impossibile creare tabella (errno: 150)
- 4. SQL: ERRORE 1005: Impossibile creare la tabella 'obl2.itemsubjects' (errno: 121)
- 5. Errore di rete casuale e occasionale (NSURLErrorDomain Code = -1001 e NSURLErrorDomain Code = -1005)
- 6. ERRORE 1005 (HY000) alla riga 156: Impossibile creare la tabella 'db1.testtable' (errno: 121)
- 7. ERRORE 1005 (HY000) alla riga 244: Impossibile creare la tabella './intranet2/dept.frm' (errno: 150)
- 8. Alamofire Errore di richiesta: NSURLErrorDomain Code -1005 La connessione di rete è stata persa
- 9. MySQL 5.5 aggiungere chiave esterna non riesce con errori [HY000] [150] e [HY000] [1005]
- 10. MySQL chiave esterna allo stesso tavolo con l'errore 1005, errno 150
- 11. Fatturazione Android In App: l'acquisto continua a ricevere -1005 risposta utente annullata
- 12. MySQL Error: # 1005 - Impossibile creare tabella (errno: 150) Quando provo creare più di 1 FK
- 13. richiesta AFHTTPRequestOperationManager POST non riesce con connessione di rete si è interrotta (-1005)
- 14. Perché NSURLConnection non è riuscito con dominio errore = NSURLErrorDomain Code = -1005 "La connessione di rete è stata persa." in Swift iOS8?
- 15. MySql Errore 150 - Le chiavi esterne
- 16. "errore: NULL" o "errore: nil"?
- 17. codice errore vs condizione errore
- 18. Errore: JNA ERRORE (errore app): accesso al riferimento globale stante
- 19. Come sbarazzarsi di "Errore BSCMAKE Errore BK1500: Errore interno" compila
- 20. errore "Impossibile creare la tabella ..." su come aggiungere FOREIGN KEY
- 21. Gcm iOS, iscriversi all'argomento, codice di errore 3004
- 22. PSQLException: ERRORE: errore di sintassi in tsquery
- 23. output errore debug wpf Errore System.WIndows.Data 25
- 24. Come gestione errore 1004 Errore con WorksheetFunction.VLookup?
- 25. Errore Mongo: DBClientBase :: findN: errore di trasporto()
- 26. Errore SVN con errore "Impossibile leggere ..."
- 27. Errore o errore di blocco mysql?
- 28. errore NPM installazione Gulp: Errore: ENOENT, lstat
- 29. Knex: Errore Pool2 - Errore: collegare ECONNREFUSED
- 30. Errore "Errore spawn Posix" - Appium iOS
sì hai ragione. è una versione precedente del dispositivo. Grazie. – bittu
Quindi, in pratica, è necessario verificare quale dispositivo è utilizzato per sapere se l'indicizzazione è supportata o no? – Toubey