-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MDM] Create a simple MDM/AppConfig/specfile.xml #272
Conversation
App-Config contains only following options: - single-account: false/true - fixed server URL
@mneuwert could you add some quick notes how to use this with MDM tools? (MobileIron for example) |
@michaelstingl please check if the README is fine for you? |
MDM/AppConfig/README.md
Outdated
### AppConfig XML Schema | ||
The XML format developed by AppConfig community, makes it easy for developers to define and deploy app configuration. It is not only defining the configuration variables with default value but also provides a configuration UI description which can be interpreted by the tool which generates a plist file. Moreover, specfile XML is consistently supported by major EMM vendors. | ||
|
||
### Example: Deployment with Mobile Iron |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
### Example: Deployment with Mobile Iron | |
### Example: Deployment with MobileIron |
MDM/AppConfig/README.md
Outdated
2. Upload a specfile.xml | ||
3. Change configuration options | ||
4. Download generated plist file (ManagedAppConfig) | ||
5. Open Mobile Iron Core |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
5. Open Mobile Iron Core | |
5. Open MobileIron Core |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@michaelstingl fixed as suggested
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@felix-schwarz may be you could also review and provide feedback to finalise this? |
MDM/AppConfig/README.md
Outdated
## AppConfig how to | ||
|
||
### Managed App Config | ||
Starting with iOS7, Apple has added support for managed application configuration. MDM server can push configuration to the app. The app can the access the configuration using NSUserDefaults class. The configuration is basically a key-value dictionary provided as .plist file. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a typo:
Remove the
before access
The app can access
the configuration using NSUserDefaults class.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hosy Thanks for pointing out. Fixed.
MDM/AppConfig/README.md
Outdated
Starting with iOS7, Apple has added support for managed application configuration. MDM server can push configuration to the app. The app can the access the configuration using NSUserDefaults class. The configuration is basically a key-value dictionary provided as .plist file. | ||
|
||
### AppConfig XML Schema | ||
The XML format developed by AppConfig community, makes it easy for developers to define and deploy app configuration. It is not only defining the configuration variables with default value but also provides a configuration UI description which can be interpreted by the tool which generates a plist file. Moreover, specfile XML is consistently supported by major EMM vendors. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure, but maybe it should be like this:
The XML format developed by AppConfig community, makes it easy for developers to define and deploy an
app configuration. It is not only defining the configuration variables with default values
but also provides a configuration UI description which can be interpreted by the tool which generates a plist file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hosy Fixed.
Description
App-Config contains only following options:
Related Issue
#236
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: