Ho cercato per diversi giorni una risposta di discesa su come acquisire l'elenco di applicazioni installate su un dispositivo con iOS> 5.0 (com.apple.mobile.installation.plist).
Elenco di tutte le app installate sul dispositivo iOS e la loro posizione nella schermata iniziale (Springboard)
Ho provato codici da diverse fonti e l'unica soluzione quasi di successo che ho ottenuto è stata l'approccio di schema di URL condiviso utilizzando l'API Daniel Amitay (http://www.ihasapp.com) - complimenti per questo - ottimo lavoro!
Ma con lo schema URL non ero in grado di ottenere tutte le app installate sul dispositivo perché non tutte hanno schema URL condiviso.
I dispositivi con cui sto lavorando sono non jailbroken così l'accesso ai /private/var/mobile/Library/Caches/com.apple.mobile.installation.plist
da dentro l'applicazione è vietato a causa di app sandboxing. Così l'examplea dato in Is it possible to retrieve these information? e Finding list of installed apps on iphone lavoro solo su simulatore o dispositivo jailbroken.
La mia domanda: "C'è un modo per presentare all'utente la schermata di accesso di iTunes (AppStore) dall'interno dell'app e dopo aver inserito le sue credenziali per poter richiedere l'elenco di acquistato (scaricato) applicazioni da iTunes (AppStore)? "
Sto provando a creare un'app che mostri tutte le app installate e la loro posizione sulla schermata principale (Springboard) come fa iTunes quando navighi sul tuo dispositivo.
La necessità di avere tale app è quando si hanno 400-500 applicazioni installate su un dispositivo e le hai raggruppate in cartelle è abbastanza frustrante trovarne ognuna quando si decide di disinstallarla dal dispositivo.
Qualcuno può aiutare?
Grazie in anticipo.
Potrebbero voi dichiarare che Ivar avremmo dovuto accedere? per esempio. quando non vogliamo pubblicare l'app su App Store? – Klaas