ios - iCloud Sync does not happen between Live Version of App And Development Version of App (When tested via Diawi, Testflight or ipa copy) -
background
i have been using icloud core info in packing planner app. current version live in app store 2.0.2. has 14000+ users.
as per business needs, had add together 4 new attributes (fields) schema in upcoming version (v2.1).
version of xcode is: 5.1.1 , ios version is: 7.1.1 i have implemented lightweight migration of schema using automatic mappingsproblem
the end-user using app downloaded app store , has icloud enabled. the end-user updates version 2.1 of application via diawi, testflight or ipa copy/paste, icloud sync does not happen , user not able see icloud info in device. but, if user updates version 2.1 of application via xcode, icloud sync happens expected. real world users update app via app store , there no way test scenario except diawi, ipa copy/paste , testflight. how ensure users icloud work expected after update of version 2.1.different scenarios tested
i tried deleting 4 new attributes (fields) , performed "problem step #2." works well. if add together 4 new attributes again, stops functioning. culprit added attributes sure. i tried performing "problem step #2" on ios 6. works expected without problem.
i came know icloud syncing won't work when seek install development build on distribution build latest / same version. icloud work type of build must same. i.e. icloud sync work when install new development build on old development build / new distribution build on old distribution.
ios xcode core-data icloud
No comments:
Post a Comment