Citazione Originariamente Scritto da Fire Visualizza Messaggio
Dipende da cosa si intende per "riconciliazione", se si intende la "sincronizzazione" dei dati, questo è possibile nello stesso identico modo che si usa su Mac, ossia via iTunes...

Mi chiedevo invece quali fossero i limiti per l'installazione su iPhone precedenti alla v2, ...è un problema di installazione? So che su v2 non si installano più le applicazione via installer ma si fa tutto con iTunes... (utilizzato dai sistemi v1.x per la sincronizzazione) è solo questo o c'è dell'altro?

Fabio
Purtroppo Fabio la riconciliazione di dati così specifici non può passare via iTunes e di conseguenza bisogna costruire un meccanismo ad hoc (non puoi dire di riconciliare un database personalizzato).
Per quanto riguarda i limiti della versione 1.x e 2.x è che sono due sistemi operativi differenti. Per il secondo è stato sviluppato un SDK ufficiale mentre per il primo si usavano dei tools non ufficiali modificando quelli esistenti per Mac e Darwin/Linux (quindi GCC ad esempio con output per processori ARM), chi ha usato questi tool ha conosciuto bene l'hw di iPhone ma non è garantito che in futuro i suoi software continueranno a funzionare sulle nuove versioni. L'installer come PNWAge sono due software creati da hackers che permettono lo sblocco della SIM (ormai inutile in Italia) e l'installazione di applicazioni non ufficiali.
Con iTunes si installano invece le applicazioni messe a disposizione da Apple sull'AppStore, create con l'SDK ufficiale, quindi certificate ed inoltre protette dalla stessa Apple con il sistema FairPlay per la copia.
Continuare ad usare l'installare è sciocco, chi ha creato un prodotto per iPhone e vuole distribuirlo (anche gratuitamente) può ricrearlo tranquillamente con l'SDK ufficiale, farselo pubblicare gratis da Apple e distribuirlo senza rischio.
Apple non è così selettiva come si crede, basta non creare codice maligno o che rompe il contratto ed è tutto ok.