You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: memdocs/intune/developer/app-wrapper-prepare-ios.md
+2-31Lines changed: 2 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,13 +47,13 @@ Before you run the App Wrapping Tool, you need to fulfill some general prerequis
47
47
48
48
* Download the [Microsoft Intune App Wrapping Tool for iOS](https://github.com/msintuneappsdk/intune-app-wrapping-tool-ios) from GitHub.
49
49
50
-
* A macOS computer that has the Xcode toolset version 11 or later installed.
50
+
* A macOS computer that has the Xcode toolset version 14.0 or later installed.
51
51
52
52
* The input iOS app must be developed and signed by your company or an independent software vendor (ISV).
53
53
54
54
* The input app file must have the extension **.ipa** or **.app**.
55
55
56
-
* The input app must be compiled for iOS 12.2 or later.
56
+
* The input app must be compiled for iOS 14.0 or later.
57
57
58
58
* The input app cannot be encrypted.
59
59
@@ -228,7 +228,6 @@ You can use the following command line parameters with the App Wrapping Tool:
228
228
|**-xe**| (Optional) Prints information about the iOS extensions in the app and what entitlements are required to use them. See [Setting app entitlements](#setting-app-entitlements) for more details. |
229
229
|**-x**| (Optional) `<An array of paths to extension provisioning profiles>`. Use this if your app needs extension provisioning profiles.|
230
230
|**-b**|(Optional) Use -b without an argument if you want the wrapped output app to have the same bundle version as the input app (not recommended). <br/><br/> Use `-b <custom bundle version>` if you want the wrapped app to have a custom CFBundleVersion. If you choose to specify a custom CFBundleVersion, it's a good idea to increment the native app's CFBundleVersion by the least significant component, like 1.0.0 -> 1.0.1. |
231
-
|**-citrix**|(Optional) Include the Citrix XenMobile App SDK (network-only variant). You must have the [Citrix MDX Toolkit](https://docs.citrix.com/en-us/mdx-toolkit/about-mdx-toolkit.html) installed to use this option. |
232
231
|**-f**|(Optional) `<Path to a plist file specifying arguments.>` Use this flag in front of the [plist](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/PropertyLists/Introduction/Introduction.html) file if you choose to use the plist template to specify the rest of the IntuneMAMPackager properties like -i, -o, and -p. See Use a plist to input arguments. |
233
232
|**-dt**|(Optional) Disable collection of Microsoft Intune client telemetry.
234
233
@@ -251,7 +250,6 @@ In the IntuneMAMPackager/Contents/MacOS folder, open `Parameters.plist` (a blank
251
250
| Remove Missing Entitlements |Boolean|false| Same as -e|
252
251
| Prevent Default Build Update |Boolean|false| Equivalent to using -b without arguments|
253
252
| Build String Override |String|empty| The custom CFBundleVersion of the wrapped output app|
254
-
| Include Citrix XenMobile App SDK (network-only variant)|Boolean|false| Same as -citrix|
255
253
| Extension Provisioning Profile Paths |Array of Strings|empty| An array of extension provisioning profiles for the app.
256
254
| Disable Telemetry |Boolean|false| Same as -dt
257
255
@@ -442,33 +440,6 @@ Use the following security and privacy best practices when you use the App Wrapp
442
440
443
441
- When you monitor the documents folder on your device from within a wrapped app, you might see a folder named .msftintuneapplauncher. If you change or delete this file, it might affect the correct functioning of restricted apps.
444
442
445
-
## Intune App Wrapping Tool for iOS with Citrix MDX mVPN
446
-
447
-
This feature is an integration with the Citrix MDX app wrapper for iOS/iPadOS. The integration is simply an additional, optional command-line flag, `-citrix` to the general Intune App Wrapping Tools.
448
-
449
-
### Requirements
450
-
451
-
To use the `-citrix` flag, you will also need to install the [Citrix MDX app wrapper foriOS](https://docs.citrix.com/en-us/mdx-toolkit/10/xmob-mdx-kit-app-wrap-ios.html) on the same macOS machine. The downloads are found on [Citrix XenMobile Downloads](https://www.citrix.com/downloads/xenmobile/) and are restricted to Citrix customers only after signing in. Make sure this is installedin the default location: `/Applications/Citrix/MDXToolkit`.
452
-
453
-
> [!NOTE]
454
-
> Support for Intune and Citrix integration is limited to iOS 10+ devices only.
455
-
456
-
### Use the `-citrix` flag
457
-
458
-
Simply run your general app wrapping command and with the `-citrix` flag appended. The `-citrix` flag currently does not take any arguments.
459
-
460
-
**Usage format**:
461
-
462
-
```bash
463
-
./IntuneMAMPackager/Contents/MacOS/IntuneMAMPackager -i /<path of input app>/<app filename> -o /<path to output folder>/<app filename> -p /<path to provisioning profile> -c <SHA1 hash of the certificate> [-b [<output app build string>]] [-v] [-e] [-x /<array of extension provisioing profile paths>] [-citrix]
0 commit comments