prasad nikumbh
prasad nikumbh

Reputation: 175

IntuneMAMConfigurator for Intunes iOS sdk configuration

I am integrating Microsoft Itunes SDK in my iOS app. The app already include Azure AD for authentication of user. However now I want my app to communicate with Intunes application and fetch its login.

The microsoft documentation has specified proper step however I am stuck with use of IntuneMAMConfigurator tool.

Can anyone tell me how to use this(IntuneMAMConfigurator) tool exactly?

Upvotes: 7

Views: 2481

Answers (4)

Hitesh Patil
Hitesh Patil

Reputation: 380

In my case this solution works for me. Ensure the Entitlements plist is specified in the "Custom Entitlements" field of the project's "iOS Bundle Signing" options for all the appropriate Configuration/Platform combinations.

Also check, Wheather your project paths contains any space means in your path folder name having space.

Upvotes: 0

Prince
Prince

Reputation: 20882

IntuneMAMConfigurator tool:

Usage 1: 
IntuneMAMConfigurator -i /path/to/info.plist -e /path/to/entitlements

Usage 2: 
IntuneMAMConfigurator -generateOpenInIcons /path/to/app.app

Optional Usage 1: 
IntuneMAMConfigurator -i /path/to/info.plist -e /path/to/entitlements -o /path/to/new/info.plist

Optional Usage 2: 
IntuneMAMConfigurator -generateOpenInIcons /path/to/app.app -o /path/to/output/directory

Upvotes: 0

Skyria
Skyria

Reputation: 81

I had issues with executing the file on macOS Catalina, I had to first give the file access to execute with chmod +x IntuneMAMConfigurator and then run it with ./IntuneMAMConfigurator -i <path> -e <path>

Upvotes: 7

Pallavi Srikhakollu
Pallavi Srikhakollu

Reputation: 598

I know it's late to answer this question, but I faced the same issue and Microsoft's documentation is no help on this. To help other folks out there here are the steps.

To run IntuneMAMConfigurator, download it from the SDK repo: https://github.com/MicrosoftDocs/IntuneDocs/blob/master/intune/app-sdk-ios.md

Do not try to open it by double click, this won't work.

Open Terminal and type /path/to/IntuneMAMConfigurator -i plistfile -e entitlementfile

/path/to/ : Type in the full path where IntuneMAMConfigurator is present. plistfile : Copy and paste the plist file path of your project entitlementfile : Copy and paste the file path of your entitlements file.

In addition to this if you do not want your existing plist file to change you can create a new plist file by following command:

/path/to/IntuneMAMConfigurator -i plistfile -e entitlementfile -o new plistFile

Upvotes: 6

Related Questions