Thanks, Mark. I'd heard about MDM, but this points me in the right direction for more. I don't have Richard's needs for the custom hardware add-on, so this sounds like it will work for my project. I'll post here as I find out more. Cheers, - Charles
On 25 Aug 2014, at 2:31 PM, Mark Wilcox <m...@sorcery-ltd.co.uk> wrote: > Jailbreaking is a pain - do you really need it? I ask because iOS has a > kiosk mode - look up "Guided Access". If you have to jailbreak you > always get new devices with the latest firmware and then have to wait > for someone to create a new jailbreak. > > If you retain control/ownership of the devices then you can use an > enterprise developer account for production and manage updates with a > Mobile Device/Application Management solution - MDM can also trigger > "single app mode" (not sure how this is different from Guided Access) > remotely. There are third party solutions and Apple provides a basic > free one (called Profile Manager) that ships as part of OS X Server > (which you can have a copy of for free with an iOS developer account). > > Updating apps by simply downloading a new stackfile is entirely doable > in an iOS device - as stated by others, it's just against the app store > rules. That doesn't let you update LiveCode itself though, in case you > ever need that. > > I think the key consideration around updates is how the app will get > updated if it is always running. For that I think you probably need a > MDM solution so you can release the device from single app mode, update > it and put it back into single app mode. > > Of course the devil is in the details but I recommend looking into all > of the legitimate solutions before going down the jailbreak route. > > -- > Mark Wilcox > m...@sorcery-ltd.co.uk > > On Mon, Aug 25, 2014, at 06:45 AM, Richard Miller wrote: >> Hoping someone here knows the answer to this. I realize it's an unusual >> situation. >> >> I am setting up a jail-broken iPhone with a LC app. This phone will be >> set to boot directly into the LC app. The phone will only ever be used >> for this one purpose. Think of it as an iPhone kiosk. Users will not be >> able to access any functions on the phone outside of the app. >> >> Once I have completed all the development work on the first phone, I >> want to clone this phone to other iPhones so that each is an exact copy. >> Is that possible? Can I create an iTunes backup of the first phone and >> then use that backup to "restore" it to new iPhones? >> >> Second question is in regards to distributing and updating the app. >> >> The app itself is not to be sold through the App Store. My business >> model is based on distributing these iPhones (with the app >> pre-installed). Again, the phone will never be used for any purpose >> outside of my app. The phone will not be used to make calls, but it does >> need to access the internet. Most importantly, my app needs to be kept >> updated. Is there some way to automatically update the app (even through >> a jail-broken means)? I imagine larger corporations have exclusive apps >> that are not distributed publicly and are kept updated. How does that >> work? >> >> Thanks, >> Richard Miller >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com Mac OSX 10.9.4, LC 6.6.2 Commercial LC Developer Tools: http://buchwald.ca/developer-tools/ Email Notice: http://wp.me/P3aT4d-33 _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode