How to backup an iOS enterprise app and install on multiple devices - iphone

The question is not about programming. It is related to back-up of an iOS enterprise app(not AppStore) and installing it to multiple devices.
Can we back-up an enterprise app along with its Document-Directory and then port that backed-up app to the multiple iOS devices along with the data in Document-Directory?
I can do the first part easily I guess, but when it is coupled with the second part then it seems tricky.
Please share any information regarding this. Would be very helpful.

Got it - Apple Configurator
The device back-up feature can be used to restore and back-up an app along-with its data.
More is here

Related

Flutter app on my iPhone without Apple Store

Good evening, I was wandering if there is the possibility to fully download (not just debug) an app made by me with Flutter on my own iPhone without passing through the App Store and without the developer account of Apple. Thanks in advance!
Edit: If I develop the app with React Native instead of Flutter is the same or in that case can I download it?
Actually, you can't do that because you have to need developer account to install the app on your phone. That's iOS requirements, but you can create free amount then you create free certificate just one week.
https://developer.apple.com/forums/thread/47843
To install a Flutter app on an iOS device you need to either generate an IPA file or publish your application in the App Store. To be able to achieve that you need two things :
A MacOS machine with XCode
An Apple developer account
For 1 there are solutions. If you do not own a Mac you can use services like appollo to configure and build your app. It's pretty easy to use.
For 2, you do not really have a choice. To be able to install an app on a physical device you have to add the device UDID in your developer account. Otherwise the IPA will not be installed.

How to connect Iphone with xamarin studio?

I need to connect Iphone with xamarin studio,I connect my phone but it will not display in debugging devices.
Before you can deploy your application to a device, you need to have an active subscription with the Apple Developer Program. Visit the Apple Developer Portal to get registered.
Apple has outlined a set of special guidelines that developers must follow in order to do everything from deploying to a device to shipping to the App Store. These steps ensure that everything you create or use during the development process, including your applications and devices, can be traced back to your Apple Developer account.
...Continued at http://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/
Just because you're a Xamarin developer, doesn't mean you're not going to need to occasionally do things in Xcode.
This post should point you in the right direction:
https://apple.stackexchange.com/questions/135382/developer-option-is-not-available-under-settings-menu-why
Sounds like the option has been moved to somewhere other than the XCode Organizer in versions newer than XCode 6. It's apparently now under Window -> Devices in XCode.

Enterprise Distribution of Blackberry application

Is there any enterprise distribution program for blackberry applications?
Is there any method similar to Apple's enterprise distribution of iphone applications?
While going through their documentation, they are talking about using a deployment server and distributing apps with it.
Note: for early OS versions of blackberry - OS 7 or previous versions are my target
As Peter said in his answer, you can use BES to distribute applications in an Enterprise environment.
In iOS, the Enterprise program is basically the only Apple-approved way to deploy software, other than via the iTunes App Store (ignoring how you deploy to your test team).
BlackBerry Java (e.g. OS 5,6,7) devices don't have the same restriction on apps that Apple has implemented. Normal jailed iPhones cannot install software from any arbitrary web server, but BlackBerry devices can.
So, another option is just to post your app (.jad and .cod files) to a (corporate) webserver, and let users download the apps themselves. This is called Over-The-Air (OTA) deployment.
I'm not endorsing this over BES deployment, just adding to your options.
Sorry, don't know anything about iPhone Enterprise distribution.
For BlackBerry, there are two 'variations' depending on whether you are talking BB10+ or BB7- phones. However in principle they are the similar, the BlackBerry Administrator makes an application available to the corporate BlackBerry devices associated with the corporate BES, and these can be pushed to the phone, or can be made available to the phone (for BB10).
A possible restriction here is that the application will only made available to BlackBerry devices associated with that specific BES.
There is more available from the link you have already found.
I think to give a more specific answer we need to understand what you are trying to achieve, and if this is targeted to BB10+ or BB7- devices.
Edit:
Since you have indicated that you are targeting BB7 and earlier, then I would recommend one of these approaches:
a) If you wish to force users to have your software, then the best approach is create a software profile on the BES
b) If the software is optional, then place it on a corporately accessible web server and OTA download as described by Nate. This is significantly easier to maintain than the BES distribution.

Flash CS5.5 Iphone App OTA distribution and or sync without removing apps

I've been having some fun with Flash developing IOS apps. I currently have two devices provisioned but each device is synced with a different iTunes account. My work iPad and personal iPhone.
I'm currently using my work iPad as the testing device. Adding the .ipa to iTunes and syncing. It works great.
I would like to be able to add the .ipa file to my iPhone too, but iTunes will erase all my apps in order to sync and I don't want that.
Is there anyway to get around this?
Can I go about this using the over the air wireless distribution method? Flash has publish settings for adhoc deployment does this deal with OTA? Also don't you need a .plist file and to get OTA to work?
Any ideas or suggestions would be appreciated.
Thanks,
Tegan
It is possible to distribute flash created IPAs using adhoc OTA distribution. Apple has information on creating the necessary manifest plist here. You do not need an enterprise developer account for this to work but you will need access to a web server to host the files and talk to the apple servers (this can be hosted locally). Once everything is set up you can visit the web server from your iPhone and download the app. We distribute internal testing builds using this system and it functions very nicely.

How to install AdHoc IPA file to iPhone without backing up apps of iPhone?

I want to install an AdHoc IPA file to an iPhone, but I don't want to back up the apps of iPhone into iTunes, because the iPhone is not mine, and there are too many apps in it. Is that possible?
You could also use Xcode (at least Xcode 4, haven't tried it with earlier versions):
Open the Organizer and select 'Applications' under your device in the Devices tab. Now use the Add button to add your ipa to the device.
This web app may be what you need: http://testflightapp.com/
Take a look at Hockey, from the project description:
Hockey is a iOS Ad-Hoc updater framework. It can be used for all apps that target the Apple AppStore and improves the beta testing process dramatically. All beta testers. It consists of two components, a server and a client framework.
The server component is required for all scenarios. But it also can work standalone without the client library. It provides a web interface which beta testers can use to install the latest AdHoc provisioning profile and also the latest beta version via Safari right from the device. One server installation is able to handle multiple applications via different bundle identifiers
This procedure was published this morning, so I am not sure if it works as advertised. Basically it talks you through setting up Adhoc distribution OTA in something like ten easy steps.