Jump to content
Welcome to our new Citrix community!
  • 0

iOS create MDX File storeURL


Felix Deierlein

Question

The command "CGAppCLPrepTool SdkPrep" requires the option  "-storeURL".

Quote

-storeURL url              ==>  (Required)http://appstoreaddress/adHoc

 

I am a bit confused, what value I should supply. We have several environments and the URL is different for each one. Besides, we embed the IPA in the MDX file.

 

 

 

Link to comment

2 answers to this question

Recommended Posts

  • 0

Hi,

The -storeURL arg value should be this app's URL link in the public app-store or a private web-server, for example for SecureMail, its AppleAppStore URL would be "https://apps.apple.com/us/app/citrix-secure-mail/id1155203964". This is needed for SecureHub to install your app.
You may ignore this value while running (by just giving an incorrect URL), if on your iOS device you plan to side-load your app, run it from Xcode or other ways to basically get the app installed yourself - this would work for your multiple environments, mainly for your testing. But for any production needs, it is advised to provide a valid app-store URL.

 

Also, you mentioned that you embed the IPA in the MDX file. Just wondering, what Citrix SDK(s) are you consuming? And how were you embedding the IPA in the MDX, is it through CGAppCLPrepTool command, or MDX Toolkit MacOS app? If it is CGAppCLPrepTool command itself, please share the whole command with arguments.

Link to comment
  • 0
On 3/2/2021 at 6:00 PM, Jaspreet Singh said:

...

Also, you mentioned that you embed the IPA in the MDX file. Just wondering, what Citrix SDK(s) are you consuming? And how were you embedding the IPA in the MDX, is it through CGAppCLPrepTool command, or MDX Toolkit MacOS app? If it is CGAppCLPrepTool command itself, please share the whole command with arguments.

 

I am using the MAM SDK (MAMSDK_iOS_21.1.5). We have an on-prem XenMobile installation. The bundled MDX is handed over to our engineering team to deploy the app on the server.

The used command line is:

Tools/CGAppCLPrepTool SetInfo -in builds/manual/MamSdk-XenMobilePoc.mdx -embedBundle builds/manual/MamSdk-XenMobilePoc.ipa -out builds/manual/MamSdk-XenMobilePoc-bundled.mdx -logFile builds/manual/mdx_setinfo.log -logWriteLevel 3

Tools points to MAM SDK installation folder.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...