Not getting latest build on iOS devices

6 posts, 0 answers
  1. Tony Vainikos
    Tony Vainikos avatar
    58 posts
    Member since:
    Jan 2009

    Posted 22 Jan 2013 Link to this post

    I'm not sure what I am doing wrong. I have some devices that I have provisioned for development purposes. I completed the build in Mist and deployed the .ipa file using www.testflightapp.com -- some of my users don't have iTunes. The first build worked fine. But then I made changes to my mobile app and did another build and deployed this one to testflight, and had the users uninstall their previous app and install the new build. But it appears that they still have the old one. Builds created for development through Mist, are they updateable or something, and maybe that's what my users need to do? How do I get the latest revisions on their devices. I didn't want to use Ion since some of the users had issues installing it. Please help!!!
  2. Tony Vainikos
    Tony Vainikos avatar
    58 posts
    Member since:
    Jan 2009

    Posted 24 Jan 2013 Link to this post

    For the Android I know that when you create the file to Run on the device, it creates a folder called Icenium. Does it do the same thing for the iPhone? When I have my test users uninstall the app, should they also be looking for a folder too to delete?
  3. Evgeni "Zammy" Petrov
    Admin
    Evgeni "Zammy" Petrov avatar
    168 posts

    Posted 24 Jan 2013 Link to this post

    Hello Lisa,

    First I will describe a method that I believe is best for testing. No need of 3rd parties involved, then I will try to guess why you are experiencing this problem.

    We have not fully explored the possibility of distribution for testing but it is in our backlog. 

    You will need to create an Ad-Hoc distribution provision. I assume you are already building with one if you are distributing to users. If you go and build in Mist with that distribution provision, a QR code is generated. If you scan it with QR code scanning app, iOS should offer you to install the app on the device. (As long your application identifier matches the App Id of your Ad-Hoc provision. Read here more about this.)

    What I suggest is to right click the QR code, "Copy Image URL." and send this image to your testers. Tell them to scan it from their PC/Tablet monitors. Once they have the app installed they can update to latest content through three-finger hold on the screen. This will get your latest changes from Icenium Cloud Services. 
    They can also just rescan the QR code. 

    Now I am not sure exactly why your testers are experiencing this problem. What I can think of is that they might not be uninstalling your app as you have told them. If they do not do that your app will be loaded from the application documents folder (so that LiveSync can work.) Just tell them to hold three fingers on the screen and they will get your latest content.

    (NOTE!: If you change something like an Icon, or add a plugin, you will need to distribute a fresh build of your app.)

    I hope this helps.
     

    All the best,
    Evgeni "Zammy" Petrov
    the Telerik team

    Share feedback and vote for features on our Feedback Portal.
    Want some Kendo UI online training - head over to Pluralsight.
  4. Tony Vainikos
    Tony Vainikos avatar
    58 posts
    Member since:
    Jan 2009

    Posted 29 Jan 2013 Link to this post

    So are you saying even if they aren't using Ion they still have to do that three finger touch to update to the latest version?
  5. Evgeni "Zammy" Petrov
    Admin
    Evgeni "Zammy" Petrov avatar
    168 posts

    Posted 30 Jan 2013 Link to this post

    Hello,

    They can either delete the app and then install it again, or they can update it using three finger touch gesture.

    I want to mention again that if you change something that needs a new build (change icon, add a splash screen, change orientation changes) you will need a new build. Three-finger LiveSync updates only the content (HTML, CSS and JavaScript) of the application.

    All the best,
    Evgeni "Zammy" Petrov
    the Telerik team

    Share feedback and vote for features on our Feedback Portal.
    Want some Kendo UI online training - head over to Pluralsight.
  6. Tony Vainikos
    Tony Vainikos avatar
    58 posts
    Member since:
    Jan 2009

    Posted 01 Feb 2013 Link to this post

    Thanks for the info Zammy. Since I really wasn't sure about the three finger touch, I've just been recreating builds for all my revisions in these  latest UATs. I've instructed them to delete their current version and install the new one.
Back to Top