Hot answers tagged

3

The iOS Enterprise agreement has the following clause: Distribute Provisioning Profiles only to Your Employees and only in conjunction with Your Internal Use Applications for the purpose of developing and testing Your Internal Use Applications; In addition it states: Allow Your Customers to use Your Internal Use Applications on Deployme ...


3

Yes, it's possible. Apps can be installed from multiple enterprise locations on the same device. Whilst I haven't been able to find a citable source, I have personal experience as I have apps from an enterprise organisation installed on my device as well as the SE iOS beta app which is distributed through enterprise.


2

I don't think it is possible to do. If you are using a web based deployment you can always check for an OS version from the browser and force it that way. You can use Request.UserAgent to get the OS version and then JQuery to disable the button and throw an alert explaining to the user why they can't download. string agent = Request.UserAgent; ...


2

Yes, the itms:// type links don't work in the simulator.


2

There are solutions for this. A good number of our clients use a Junos VPN portal for telecommuting associates. Meanwhile, Junos provides a free iOS VPN client that integrates very nicely with the on-device OS. Though I'm not aware of other VPN products (it's not my side of the business) I'm reasonably certain there are other products with similar ...


2

No, if it was not originally purchased/downloaded from the Apple App Store, you will not find it in the Purchased section. Usually, enterprise apps are distributed from that company's 'app store' only. If they are deleted from your iOS device, you can revisit the company app store and re-download the app again. It's up to that company if they want to have ...


2

Go to Settings -> General and scroll all the way to the bottom. At the very bottom is "Reset". Above that is "Regulatory". Above that is "Profiles". If you have no profiles installed, this may not show up. In that case, you're fine. If a profile does come up click on it to get more information. The information page will tell you the name of the profile and ...


1

Since no one could answered this I tested it out and found a solution using OSX Server and no need for DEP. I turned on my macbook pro and purchased OSX server in the app store. Once installed you should be able to go to your local ip or whatever the host name is that your server assigns you, something like markuss-macbook-pro.local. Depending on your ...


1

No - spoofing the key signature would be equivalent to bypassing the chain of trust entirely. You'd probably be able to sell that exploit to bad actors and governments for a lot of money. You will need to re-sign the apps and likely increment the version numbers on them before pushing them out since Apple doesn't re-sign things for you dynamically as they ...


1

As the devices are enrolled in an MDM server, I would suggest using Managed App Configuration: https://developer.apple.com/library/ios/samplecode/sc2279/Introduction/Intro.html Managed App Config was introduced in iOS 7 and allows the MDM server to 'push' a dictionary to the managed app's NSUserDefaults container, essentially allowing for remote ...


1

Ideally, Apple would offer a Mac equivalent to the iOS Developer Enterprise Program. Sadly, this is not currently offered. Contact Apple Contact Apple through Developer Technical Support or through the Mac App Store. They should be able to suggest the best approach – which Apple will support. At the very least, it will help prove demand for the capability. ...


1

Here is the relevant excerpt of the iTunes Store Terms and Conditions: https://www.apple.com/legal/internet-services/itunes/volume/us/terms.html#VOLUME CONTENT CODES [...] YOU UNDERSTAND AND AGREE THAT THE OWNER OF THE REDEEMING ITUNES ACCOUNT WILL BECOME (i) FOR AN APP STORE PRODUCT, THE LICENSEE OF THAT COPY OF THE PRODUCT; AND (ii) FOR AN ...


1

Are you using two different bundle IDs in Xcode's project target? That's the string that looks like this: com.yourcompany.app1 com.yourcompany.app2 or com.yourcompany.allapss.app1 com.yourcompany.allapss.app2 If I assume that you've done your provisioning profiles correctly, then the reason an app would replace another would be if they had identical ...


1

I found that: You should not specify MinimumOSVersion in your Info.plist. Instead see this for guidance Information Property List Key reference:


1

Enterprise tracking relies on profiles that are always visible to the end user in the settings app. To remove that ability to track location, remote wipe and do other sorts of reporting you can try to delete the profiles. tap the settings app tap general swipe up and at the bottom is where profiles will be displayed tap profiles and delete any that you ...


1

Bingo! you've already got it there in your question. Your last item "Web clips Credentials and keys" should actually be two - "Web Clips" and "Credentials and Keys" in which case, "Web Clips" is the one you're looking for. A "Web Clip" is a home screen bookmark for a website. From the Enterprise Deployment Guidelines: Web Clip Settings Use this ...


1

I suppose I should begin with the caveats that I do not live in Europe so I do not know how things might work there. I do not own or manage a business. So also clueless there. I have not personally ever bought anything other than free apps from the Apple App Store. So, what I am saying is that I can not answer your question. But I also suffer from Y-...



Only top voted, non community-wiki answers of a minimum length are eligible