In-house apps distribution
Hi,
I have read the relevant Apple iPad deployment documents and tried to understand them (within my level of pertinent technical knowledge). One thing is still not clear:
Let's say a company has developed an in-house iPad app. Can the company's IT do the following:
1. Pre-install it efficiently on several hundred iPads, bypassing iTunes store?
2. Lock the devices down so that they cannot by synced with personal iTunes accounts?
3. Distribute updates to the app over the air, bypassing iTunes store?
Thank you in advance for your help.
Thank you,
I found this in Enterprise Deployment Guide:
Applications: lists your applications that are available to install on devices attached to your computer. A provisioning profile might be needed for an application to run on a device.
*Provisioning Profiles:* lists profiles that permit the use of the device for iPhone OS development, as authorized by Apple Developer Connection. For information, see Chapter 5. Provisioning profiles also allow devices to run enterprise applications that are not distributed using the iTunes Store.
*Allow installing apps:* When this option is turned off, the App Store is disabled and its icon is removed from the Home screen. Users are unable to install or update their applications.
I guess this sheds some light on the issue.
Similar Messages
-
Is this possible to distribute single edition apps in-house without Adobe Enterprise level Subscription? It looks like Apple have another level of Developer membership which allows this but is it compatible with Adobe DPS?: https://developer.apple.com/programs/ios/enterprise/
You would need DPS Enterprise contract and Apple Enterprise ($299) account for this. You can create 'Enterprise Signed Builds' with DPS Enterprise edition which you can distribute in-house without adding any UDID's.
Without DPS Enterprise Edition, only way is to manually add (Upto 100) device UDID's in provisioning files, which is a time consuming task and not fit for large organizations. -
A client of mine wants to produce their technical docs catalogue as an iphone app for their sales reps and third-party designers to use whilst on-site.
Due to this being simply for in-house purposes it wouldnt be viable for submission to the AppStore. I found this article detailing what i would like to do http://www.apple.com/iphone/business/apps/in-house/ but it doesn't mention deployment methods.
Due to there being users at different locations, with little or no technical skill it wouldnt be viable to employ provisioning profiles for installation of the app.
Is there any details on how to deploy in-house apps?Assuming you've built the app(s) with an enterprise profile, you can distribute the app using the new Wireless App Distribution approach released in IOS4.
http://developer.apple.com/library/ios/#featuredarticles/FAWireless_Enterprise_AppDistribution/Introduction/Introduction.html
This will handle the "deployment" and provides the specs.
If you want to conform to the Enterprise agreement, you also need to make sure the apps only are used by employees (i.e., best to have authentication, authorization built in).
One product that will provide all of this is Apperian EASE system (www.apperian.com/ease) which provides a deployment solution. It also enables you to incorporate authentication/authorization, as well as version checking and self-updating. -
Getting logs from Apple Configurator / Can't install in house app
Does anybody know how to get logs out of the Apple Configurator? I'm evaluating it for deployment of an in house app to 100 ipods. My tests are returning a simple message stating "Can't Install App" which doesn't help me at all. It would be nice to see a log of WHY it didn't install.
Thanks.I'm guessing nobody has this working?
To get the error message look in the Console app and filter for configurator on all messages, when i try to install i get the error...
20/03/2012 21:47:12.253 [0x0-0x115115].com.apple.configurator: ERROR - 3622339ms Apply policy of UDID:84133cdf60d4f34626f13f1c7b6d5e3b4168347a failed: Error Domain=com.apple.configurator.ErrorDomain Code=5021 "Unable to install app. The application bundle does not contain a valid identifier." UserInfo=0x7fe4c4c35a60 {NSUnderlyingError=0x7fe4c4c71e40 "The application bundle does not contain a valid identifier."} (/SourceCache/AppleConfigurationUtility/AppleConfigurationUtility-90.1/Applicat ion/Controllers/CDDeviceController.m:456)
My application builds and has been signed with my Enterprise distribution cert, like others I can install this app OTA and with iTunes. I'm guessing its a bug with the Configurator app?
Nic -
IPhone Apps Distribution Certificate on Windows XP
Hi there! total newbie here!
I had an idea for an application which i wanted to be programmed. being a total total newbie i asked someone to make it for me. its coming along nicely and will soon (hopefully) be on the app store.
The thing is, i need to get a app distribution Certificate for the application.
I do not have a mac and was wondering if i can get it some how using my windows computer?
If that is not possible, could it be done by someone using THEIR mac....or is a certificate something which can only be done using my own machine?
Hope someone can help me.
ThanksIf you trust your developer, your best bet would be to do all the downloading at that end. Your key and certificate can then be archived for your future use. In any case, you won't be able to use these docs without a development environment on a Mac. No matter where you download them, they need to be installed on a Mac and only an experienced developer should attempt to build the distribution package with them.
-
Where is the official documentation for Wireless OTA Enterprise App Distribution?
Where is the official documentation for Wireless OTA Enterprise App Distribution? It used to be here:
http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_ App_Distribution/Introduction/Introduction.html
The above link is present in many posts in these forums (cf. More Like This below this question.
The information I seek may also have been here:
http://support.apple.com/kb/index?page=answerlink&url=http://manuals.info.apple. com/en_US/Enterprise_Deployment_Guide.pd…
The article in question had official details on
the itms-services:// link,
the app manifest file format and
the general information.
Currently I cannot find anything official on enterprise app distribution - only third party information. Has something changed, or is this a documentation glitch? Surely wireless OTA enterprise app distribution is still available via the enterprise developer program?
Note: We currently use this for one of our enterprise clients. But before recommending other clients to join the enterprise developer program, we would like an official citation on whether this mechanism still exists.OK, the link in my question is no longer a 404. It's been replaced by a redirect to a new iOS Enterprise Deployment subsite which has been remade for iOS 8.
http://www.apple.com/iphone/business/it/deployment.html
My actual question about the technical reference is now located in the iOS Deployment Reference section of Apple Help:
https://help.apple.com/deployment/ios/#/apda0e3426d7 -
Can someone direct me to someone that can help me start to learn how to create my own in house apps for a hospital?
https://developer.apple.com/devcenter/ios/index.action
http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapi OS/chapters/Introduction.html
http://www.codeproject.com/Articles/88929/Getting-Started-with-iPhone-and-iOS-De velopment
http://www.hongkiat.com/blog/ios-development-guide-part1/
http://designthencode.com/scratch/
among many other resources. Stanford University offers a course through iTunes U from time to time in developing for iOS. If you're looking for in-person training, try your local community college or a commercial computer training center.
Regards. -
Encorporate an in-house apps to EBS
Hi,
Can you give me links on how to encorporate a new in-house apps to EBS?
I just wanna use its forms/reports/web architecture set-up
For example:
I will create user/login/responsibility on user KRIS
I will create a new schema KRIS/MANAGER
I will create say 10 tables in KRIS
I will create forms/reports on $APPL_TOP/kris ( or in some valid directory)
etc...
Thanks a lotAlso, reiew the following thread:
how to set custom environment
how to set custom environment -
Please help. My 5 year old has just purchased £69.99 worth of diamonds for a gae on an in house app. What do I do?
You can try contacting iTunes Support and see if they will refund or credit you : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption
To try and stop it happening again you can turn off in-app purchases via Settings > General > Restrictions > In-App Purchases 'off', and you may also (depending upon the iOS version on it) have a Require Password setting on the Restrictions screen which you can set to 'Immediately' -
ZFD App distribution, source path and fs rights...
I am encountering an issue, where it seems that the only place you can
specify the SOURCE_PATH variable for a ZFD app distribution is via the TED
policy...
Whenever I try and specify an application specific SOURCE_PATH (i.e. on the
golden app) I get the following error reported in the dist TED.LOG:
'the source path %SOURCE_PATH% is invalid. Make sure the "SOURCE_PATH"
variable value is defined in the Tiered Electronic Distribution policy, and
that the policy is associated with the Distributor objects parent container.'
I understand that you can reference subscriber specific variables to set
the destination folder and substructure within the distribution object, but
cannot seem to set an application specific SOURCE_PATH on either the app or
distribution object - it just wants to use the policy based value, which
can only be set once for the distributor...
Is it not possible to set an application/distribution specific value? And
if not, how does the transfer of Common->File System Rights work?
I'm sure I must be doing something wrong/approaching this the wrong way!
Please help if you can!
Many thanks
DavidThe actual issue is that the SOURCE_PATH macro IS NOT modified when
distributing MSI based apps, however this works fine for snapshot style
apps... For whatever reason the distributor treats MSI based apps and
trad. app objects differently. If you try and 'gather' an MSI based app
with the SOURCE_PATH variable used in the Package Source List, whcih HAS
been defined in the Common Macros, then it insists the variable in invalid...
As for the rights, the best way I've found is to give the rights to an
associated group and maintain the group through the distribution. i.e.
mirror structure and maintain associations. If you do this then rights ARE
assigned to the distributed group object
HTH
Regards
David
> > File rights that are explicitly assigned in the Application object using
> > the Rights to Files and Folders tab are not transferred.
>
> And this is one of the biggest pains in the ass about replication... It
> means you've got to manually go thru and reassign file rights to an
> application, even tho they're all set in the golden app.. I've suggested
> this as an enhancement several times, but it's not made it there yet.
>
>
> Graham
>
> "Ron van Herk" <[email protected]> wrote in message
> news:[email protected]...
> > For application distribution the SOURCE_PATH needs to be specified on the
> > application: Common -> Macros
> >
> > File rights that are explicitly assigned in the Application object using
> > the Rights to Files and Folders tab are not transferred. Have a look at:
> >
http://www.novell.com/documentation/...k.html#bt16403
> >
> > Ron
> >
> > <[email protected]> wrote in message
> > news:[email protected]...
> >>I am encountering an issue, where it seems that the only place you can
> >> specify the SOURCE_PATH variable for a ZFD app distribution is via the
> >> TED
> >> policy...
> >>
> >> Whenever I try and specify an application specific SOURCE_PATH (i.e. on
> >> the
> >> golden app) I get the following error reported in the dist TED.LOG:
> >>
> >> 'the source path %SOURCE_PATH% is invalid. Make sure the "SOURCE_PATH"
> >> variable value is defined in the Tiered Electronic Distribution policy,
> >> and
> >> that the policy is associated with the Distributor objects parent
> >> container.'
> >>
> >> I understand that you can reference subscriber specific variables to set
> >> the destination folder and substructure within the distribution object,
> >> but
> >> cannot seem to set an application specific SOURCE_PATH on either the app
> >> or
> >> distribution object - it just wants to use the policy based value, which
> >> can only be set once for the distributor...
> >>
> >> Is it not possible to set an application/distribution specific value? And
> >> if not, how does the transfer of Common->File System Rights work?
> >>
> >> I'm sure I must be doing something wrong/approaching this the wrong way!
> >> Please help if you can!
> >>
> >> Many thanks
> >>
> >> David
> >>
> >>
> >>
> >
> >
>
> -
VPP and B2B apps distribution not working
Hi, as anyone been successful in setting up the Profile Manager to distribute a B2B app?
We have the app in our VPP account, it shows up in the front page, no problem. Then we "buy" (it's a free app) some copies of it, in the account summary licences are shown as "Managed Licences", but they never show up in the App panel of the Profile Manager.
Digging the issue down we discovered that OS X Server reports in devicemgrd.log, after the purchase
1:: [158] [2013/12/17 10:52:27.787] Requesting incremental VPP sync in response to push notification from server
and that's very good, but then
:: [158] [2013/12/17 10:52:30.700] Unable to retrieve any metadata for product ID 743681***
The ID is the one of the B2B app we asked the developers to put in our VPP account for purchase.
I also have to say that
- "Standard" apps distribution (apps that are public in the Store) is working fine (free and paid apps)
- It seems to me that there is no way to escalate this issue to Apple tech support? (any suggestion on this point?)
So, in the end, it would be a great relief just to know that anyone has the B2B method of app distribution working on his OS X Server Mavericks, because I'm banging my head on this issue for a month or more, and I'm starting to feel delusional ... Thank you for any hint!No way. I opened a support case with Apple for this, and after a 10 days investigation they admitted it's their fault, but no timeframe for a solution was given to me.
Pretty much disappointing I have to say.
ps
will update thread when (hopefully) it will be solved for me. Would you do the same pls?
Regards -
I'm a software tester for an in-house app at my company. version 10.0.2 is not cmopatible with some controls within our software. I need the v9.0.1 download which I know works with the controls. Where can I get it?
Well, if you need old versions of firefox you can find them on this site:
- http://www.oldapps.com/firefox.php
Best regards, G-Cloud. -
SOURCE_PATH in ZFD app distribution...
I'm struggling to understand how to best specify and use SOURCE_PATH when
distributing apps from a single distributor to subscribers that have a
different volume and folder structure... (legacy servers)
The apps are predominantly MSI, so we need to bear in mind that the
distribution just hoovers up everything under the path specified in
Common->Sources folder.
Ideally i'd like to set the SOURCE_PATH on the individual app object and
then use some 'variablisation' (!?!) on the subscribers to sort the paths
out. However, I can only get the distributor to gather if the SOURCE_PATH
variable is set at the TED policy within the service location package that
is specified on the container above the distributor object... (If I don't,
I just get an error in the TED.LOG:
' the source path %SOURCE_PATH% is invalid. Make sure the "%SO" variable
value is defined in the Tiered Electronic Distribution policy, and that the
policy is associated with the Distributor objects parent container.'
This means I have to set the SOURCE_PATH in that policy for the Distributor
and then specidy specific SOURCE_PATH variables on each subscriber
object... The golden app objects then reference this 'global variable'
with an appended path in the common sources e.g. %SOURCE_PATH%\acrobat
This works... however my concern is having to specify a single SOURCE_PATH
variable that is at the 'root' of all the applications.... If someone gets
trigger happy with an app distribution, they could inadvertently specify
just %SOURCE_PATH% and end up hoovering up all files and folders in that
structure..... I'm sure this would probably kill most of the subscribers
and wan links....!
There must be a better way?! Any suggestions welcome!
Many thanks
David
BTW ZFS/ZFD 6.5SP2!Further clarification:
The issue is with MSI based application distribution. It seems that MSI
based app distributions do not read/accept the SOURCE_PATH macro setting
when gathering the Common->Sources Package Source List...
Effectively the same method for distributing a snapshot based app works
fine i.e. the Distrubitors gatherer process accepts the SOURCE_PATH macro
setting from the snapshot based app as the SOURCE_PATH variable for the
distribution and modifies its value accordingly.
We are specifying SOURCE_PATH in the Common->Macros property page on both
types of apps. The only difference is that the snapshot app references the
macro in the Distribution Options->Application Files Source column,
whereas the MSI based app references the macro in the Common->Sources
Package Source List
Why is it that MSI and snapshot based apps are treated differently?
(Another approach may be to allow the SOURCE_PATH variable to be set upon
the distribution but there doesnt seem to be a mechanism to set variables
on a specific distribution, only the distributor)
Can someone please clarify what's going on during the distribution?
Many thanks
> I'm struggling to understand how to best specify and use SOURCE_PATH when
> distributing apps from a single distributor to subscribers that have a
> different volume and folder structure... (legacy servers)
>
> The apps are predominantly MSI, so we need to bear in mind that the
> distribution just hoovers up everything under the path specified in
> Common->Sources folder.
>
> Ideally i'd like to set the SOURCE_PATH on the individual app object and
> then use some 'variablisation' (!?!) on the subscribers to sort the paths
> out. However, I can only get the distributor to gather if the SOURCE_PATH
> variable is set at the TED policy within the service location package that
> is specified on the container above the distributor object... (If I don't,
> I just get an error in the TED.LOG:
>
> ' the source path %SOURCE_PATH% is invalid. Make sure the "%SO" variable
> value is defined in the Tiered Electronic Distribution policy, and that the
> policy is associated with the Distributor objects parent container.'
>
> This means I have to set the SOURCE_PATH in that policy for the Distributor
> and then specidy specific SOURCE_PATH variables on each subscriber
> object... The golden app objects then reference this 'global variable'
> with an appended path in the common sources e.g. %SOURCE_PATH%\acrobat
>
> This works... however my concern is having to specify a single SOURCE_PATH
> variable that is at the 'root' of all the applications.... If someone gets
> trigger happy with an app distribution, they could inadvertently specify
> just %SOURCE_PATH% and end up hoovering up all files and folders in that
> structure..... I'm sure this would probably kill most of the subscribers
> and wan links....!
>
> There must be a better way?! Any suggestions welcome!
> Many thanks
>
> David
> BTW ZFS/ZFD 6.5SP2! -
How to distribute iOS app as in-house app
We have use the Windows Intune for MDM, although we have already buy the APPLE Enterprise Developer Program but we still can't distribute the .ipa file for Windows Intune install. Is there any one have tried of this "distribute iOS in-house
app".I know this is old but I’m trying to clean up old posts. Did you ever solve this? If so it would be good if you could post the solution to assist others. If not, at this stage,
as nobody has answered, I would recommend that you call Intune support.
You will find your local Intune support number here
http://technet.microsoft.com/en-US/jj839713.aspx
Gerry Hampson | Blog:
www.gerryhampsoncm.blogspot.ie | LinkedIn:
Gerry Hampson | Twitter:
@gerryhampson -
In house apps refusing to start
Hi Everyone,
Crazy situation.
Users are installing the iTunes on the machines as instructed.
The users are using the applications as instructed, but when they connect
the device to the machine with iTunes, and restart the applications on the iPod touch, the applications just flash that they are starting, then exit.
It almost appears that the in house distribution certificate is not on the devices.
On devices that have not connected to the iTunes, the apps start and run with no problems. As soon as they the devices to the iTunes machine, the applications stop working.
So my question is this....
Is there a way to stop iTunes from doing anything other than run in the background?
I guess there is a part two....
How do i distribute the in house distribution certificate???
thanks
tony
Message was edited by: alt-088.... small typoUpdate -
It seems the users that "barnstormed" the installation are what is causing the issues.
When I distribute iTunes without bonjour and update and sync'ing, the units work well. Its when the users did the iTunes themselves, either having an iPod before they received the company issued devices, or an iPhone and have already installed iTunes in the normal way.
The moment they connected the iPod touch to the machine and do a sync, it wiped out the provisioning profile on the device.
This is why the apps are showing in the system. They start to run, flash the screen, then drop out back to the OS.
When i sent out the ICU, and included the provisioning profile, installed the profile back on to the system, the applications ran fine.
take care
tony
Maybe you are looking for
-
Different issues on Satellite L450D.
Hi, I bought this laptop a couple of months ago and im having major problems! First of all my first problem was that when i first tried to activate my mcafee trial it said it had expired even though i only started up the laptop! But this problem didn
-
Dynamic Columns Generation in Bex
Hi Gurus, I have a requirement to create a BEX report where user will enter a starting month/fiscal period and number of months/periods on a variable screen and the Bex will generate columns dynamically. If the user does not enter anything on the var
-
I just got a Phillips 1080 TV and when I hook it up to my MacBook Pro with a DVI>HDMI adapter the highest resolution I get is 1920x1080. With overscan turned off I get black around all the edges. With overscan turned off I get cropped video on the to
-
On Mac, why won't the downloaded PDF form SUBMIT after being filled out?
On Mac, why won't the downloaded PDF form SUBMIT after being filled out? Thank you for the help. Kind regards Ryan Kohler
-
How to transfer documents from pc to mac?
I was wondering how to transfer documents from Pc windows 7 to mac book air, without internet on the windows pc?