Questions tagged [configuration-profile]

A file used for distributing device configuration to iOS and OS X devices.

A configuration profile is an XML file in plist format used for distributing device configuration to iOS and OS X devices. It can include settings for features such as Wi-Fi, VPN, or email servers. It can also specify restrictions on device features such as in-app purchases or explicit content.

Configuration Profile Reference

31 questions
9
votes
3 answers

Setting up a VPN Configuration Profile on iOS 7

I had a configuration profile that I had set up on iOS 6, so that when a certain URL is hit, the VPN kicks in. I was doing this using the following configuration profile…
Hawkeye001
  • 791
  • 2
  • 11
  • 25
6
votes
3 answers

how to disable wifi assist without user interaction

I have couple of URLs that has to be called(programatically) through wifi not with mobile data. As WIFI ASSIST is on , whenever the wifi is weak ,packets get transferred through Mobile data. I would like to stop this from happening. As far as I have…
Durai Amuthan.H
  • 31,670
  • 10
  • 160
  • 241
6
votes
1 answer

Programmatically verify an MDM profile (configuration) has been successfully pushed to an iOS device?

I am writing an iOS client app that sends a request to a server who turns around and requests that an updated configuration profile be pushed to my device via external MDM (AirWatch). I believe the profile shows up in Settings -> General ->…
6
votes
1 answer

How do I programatically check ‘iPhone Device Configuration profile’ is installed or not on device

Is there way to verify whether a particular device configuration profile is installed or not on iPhone through an iOS application? I have an iOS application which is distributed via ‘enterprise distribution’ mode and I have created a device…
Suresh
  • 1,131
  • 1
  • 15
  • 28
5
votes
1 answer

Pushing app-specific configurations (Plist) by apple configurator 2?

Is it possible to push managed app configuration (I mean sending to an app a plist) by apple configurator 2 ? Maybe by using Configuration Profile Key? As far as I know this is possible by using MDM servers. Here are some examples of those…
4
votes
1 answer

How to check if a Certificate is installed and trusted on iOS

I've an app which prompts the user to download and install a Configuration Profile. The profile contains a Root CA embedded inside it. I want to check if the Configuration Profile is installed on the device, after it got downloaded. After going…
Mahendra Liya
  • 12,912
  • 14
  • 88
  • 114
3
votes
3 answers

How-to sign an iOS configuration profile generated programmatically?

Context I have a webapp (frontend JS / backend PHP) that generates some MDM iOS configuration profiles (*.mobileconfig) programmatically. Website users enter some informations, call my PHP api, and my PHP backend generates a configuration profile…
TooLiPHoNe.NeT
  • 479
  • 1
  • 5
  • 22
3
votes
0 answers

Configure Homescreen Layout with Configuration-Profile under iOS 10

We are configuring supervised iOS devices via a Mobile Device Management solution. We set the homescreen layout via a configuration profile with the payload type com.apple.homescreenlayout. We used this as a template…
Monobono
  • 780
  • 10
  • 24
2
votes
0 answers

How-to sign an iOS configuration profile generated programmatically in Xcode?

Context I have a iOS app (Swift) that generates some MDM iOS configuration profiles (*.mobileconfig) programmatically. App users enter some informations, then app generates a configuration profile "on-the-fly" with the user-specific data, open in…
Vlad Likov
  • 21
  • 1
  • 2
2
votes
0 answers

"The server returned a user enrollment profile" error when enrolling into User Enrollment mode on iOS 13 using OTA

I've been experimenting with the new User Enrollment MDM mode available in iOS 13 betas. I am adding "AppleManagedID" in the MDM profile, as specified by Apple in the relevant WWDC 2019 session, but when that profile is pushed down as part of a…
Locksleyu
  • 5,192
  • 8
  • 52
  • 77
2
votes
1 answer

Selection of open-source MDM server

I am quite new to MDM & iOS profile configuration. Please bear with me. I am creating an application for school management who wants blocks all non-system iOS applications (starting with iOS then later android) on a the campus during school hours.…
Dhiren
  • 592
  • 5
  • 16
2
votes
1 answer

Do iOS configuration profiles have a maximum size?

I'm trying to install a configuration profile with iOS with a large font payload (a Chinese language font) but it simply opens the configuration profile list on my iPhone which says "No configuration profiles installed". Is there a maximum size for…
Mark Bao
  • 896
  • 1
  • 10
  • 19
2
votes
2 answers

iOS MDM Profile cannot be locked down?

I spend the whole day installing and configuring a Mac Mountain Lion with the server app to provide some MDM capability to allow pushing of configuration profiles over-the-air to some iPhones to disable some functions like using camera and safari.…
wakaka
  • 533
  • 1
  • 7
  • 21
1
vote
1 answer

Binary Rejected: Your app uses public APIs in an unapproved manner

Apple has rejected the iOS application uploaded to the App Store. I have developed an application which installs the signed configuration profile (.mobileconfig) in the iOS device. I am unable to figure out which public API I have used in an…
Rubal
  • 79
  • 1
  • 5
1
vote
0 answers

iOS Mobile Device Management and Configuration Profiles

I have two questions about iOS Mobile Device Management Server and Configuration Profiles. I didn't found anything about this issues and I hope you can help me. We are using a Third Party MDM server where we are registering our devices to have…
HernanD
  • 11
  • 2
1
2 3