This is a migrated thread and some comments may be shown as answers.

Not getting latest build on iOS devices

5 Answers 42 Views
AppBuilder in-browser client
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Tony Vainikos
Top achievements
Rank 1
Tony Vainikos asked on 22 Jan 2013, 11:20 PM
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!!!

5 Answers, 1 is accepted

Sort by
0
Tony Vainikos
Top achievements
Rank 1
answered on 24 Jan 2013, 04:54 PM
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?
0
Evgeni "Zammy" Petrov
Telerik team
answered on 24 Jan 2013, 05:43 PM
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.
0
Tony Vainikos
Top achievements
Rank 1
answered on 29 Jan 2013, 08:35 PM
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?
0
Evgeni "Zammy" Petrov
Telerik team
answered on 30 Jan 2013, 11:14 AM
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.
0
Tony Vainikos
Top achievements
Rank 1
answered on 01 Feb 2013, 06:10 PM
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.
Tags
AppBuilder in-browser client
Asked by
Tony Vainikos
Top achievements
Rank 1
Answers by
Tony Vainikos
Top achievements
Rank 1
Evgeni "Zammy" Petrov
Telerik team
Share this question
or