ios - Transition from iphone app store to enterprise development -


i have app published on appstore , want migrate enterprise developer account in-house distribution. read in enterprise documentation that:

if want users keep app’s data stored on device, make sure new version uses same bundle-identifier 1 it’s replacing, , tell users not delete old version before installing new one. new version replace old 1 , keep data stored on device, if bundle-identifiers match.

now, assuming keep bundle id same between appstore binary installed , enterprise binary signed different certificate... should overwrite same app on phone rather create second app.

i contacted apple support , said "no, have 2 apps installed if not instruct clients uninstall old one". true?

edit: i'm leaving original answer below conversations sake there dialogue below. @mja noted when create app id associated 1 of few available prefixes developer portal , prefix may used ios associate & differentiate between apps.

edit2: when go enterprise portal , try create app id identical value existing app id different prefix still blows on me , says:

an app id identifier 'com.mycompany.myapp' not available. please enter different string.

original answer: latter part incorrect - ios devices use bundle identifier differentiate between apps. can have 20 apps labeled "cool app" on same ios device long have unique bundle identifiers such com.mycompany.coolapp.1 - com.mycompany.coolapp.20. likewise (and i've done accidentally) if open 2 projects, both of have bundle identifiers com.mycompany.myapp, , run 1 right after other last app run installed on device whereas previous app overwritten.

regarding app data sustaining have not tested though i'd interested in happens you!


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -