web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Answered

Steps to setup/install MPOS in an iOS device

(0) ShareShare
ReportReport
Posted on by

Hello guys,

Can someone please help me with the steps to start setup and install MPOS on an iOS device.

I did read the MS document.

I've completed the pre-requisites and setups, also created a new device with application type = Retail Modern POS - iOS.

I'm not sure why the download options are disabled.

pastedimage1593639335887v1.png

I have the same question (0)
  • ToddB Profile Picture
    on at

    Hi Sneha,

    What register settings and application type are set for the device?

    Does the Download button appear if you click Save on the form

    Thank you in advance.

    Todd Berger

    Support Escalation Engineer / Microsoft Dynamics 365 Commerce
    North America Customer Services and Support

  • Verified answer
    Mohd irfan mehdi Profile Picture
    956 on at

    To use the mpos on ios you have to first make the hybrid app and on this hybrid app you have to register the CPOS url.

    Also required SSL certificate to register this app.

    follow the below steps

    Setup and install Xamarin on iOS

    1. Download and install Xcode from https://developer.apple.com/xcode/, and add your Apple ID as described on Adding Your Account to XCode (apple.com).
    2. Download and install Xamarin by following the instructions on Installing and Configuring Xamarin.iOS (xamarin.com).
    3. Once you have completed installing Xamarin on both the Windows and Mac computers, follow the instructions on Connecting to the Mac (xamarin.com) so that you can work with iOS and the Mac from Visual Studio on the Windows computer.
    4. From the Build Take Retail SDK folder and Open SampleExtensions\HybridApp\iOS\ solution.

    After connecting to mac and building the application in Visual Studio, we need to select the iOS device type and deploy the app on selected device.

     

     pastedimage1593919912086v1.png

     

    1. On Emulator, go to Settings -> RetailMPos ->please enter Retail Server URL.

     

                pastedimage1593919921952v2.png

    pastedimage1593919930194v3.png

    pastedimage1593919937865v4.png

     

             

    1. Launch the MPos app, you should be able to login and activate the device.

     pastedimage1593919967378v6.png

    pastedimage1593919975665v7.png

    pastedimage1593919981106v8.png

    pastedimage1593919986318v9.png

    pastedimage1593919990757v10.png

    pastedimage1593919995132v11.png

    pastedimage1593919999076v12.png

           

     

     

     

  • SnehaS Profile Picture
    on at

    Amazingly explained!!

    I’ll try these steps to install MPOS

  • SnehaS Profile Picture
    on at

    Hello Todd!

    Thanks for the revert!!

    I did save the form multiple times.

  • Michael_G. Profile Picture
    on at

    @TodB I know this is an old thread but I am interested whether the "download modern pos" button is intended to be working for iOS at all?? You as a MSTF engineer should know that right? I only know the (quite complex) solution pointed out above.

    If there is a way to donwload an already compiled IPA file like it is written here, I would really love to know: 

    Run the installer on any other device (Windows Phone, Google Android device, or Apple iOS device)

    1. If the application wasn't downloaded directly to the device, transfer the downloaded app file and the associated configuration file to the same folder on the device. Depending on the type of device, the app file will be an APPX, APK, or IPA file.

    https://docs.microsoft.com/en-us/dynamics365/commerce/retail-modern-pos-device-activation

    Thank you very much!

  • ToddB Profile Picture
    on at

    Hi Michael,

    Incorrect information removed.

  • Michael_G. Profile Picture
    on at

    Hi Todd,

    thanks for your answer! Could you please elaborate a little bit more on how you would assign the app to the register? I did not find an upload functionality when I was checking our environment which is on v16.

    Could you maybe also let me know why we have to compile the app ourselves and MSTF is not providing us with the IPA file straight away?


    Thank you!

  • ToddB Profile Picture
    on at

    Hi Michael,

    Sorry for the confusion.

    I found out that the initial information I received was incorrect.

    In testing, if you set a Device to the "Retail Modern POS - iOS" application type, the package field where you would pick the self service installer to download disappears; and the download option is grayed out.

    Therefore, downloading of the iOS app from D365 is not possible.

    For other devices, the answer would be to upload the installer to LCS and synchronize them to D365, but that doesn't apply to the hybrid app (iOS / Android).

    Set up POS hybrid app on Android and iOS

    docs.microsoft.com/.../hybridApp

    I have no information as to why a built hybrid app is not shipped; and would recommend you enter this as a product suggestion on the Ideas portal:

    experience.dynamics.com/.../

    A similar idea found on the portal is:

    Add CPOS as a Hybrid App in Apple AppStore

    experience.dynamics.com/.../

  • Suggested answer
    Umesh Pandit Profile Picture
    9,315 User Group Leader on at

    Thanks It worked for me!

  • Shyam Mani Profile Picture
    331 on at

    Hi All, 

    Thanks for the post! I could successfully launch the Hybrid App on Android tablet. But stuck with an issue with Hybrid App on iPad.

    I have added the retail server url to the tursted sites, still it does not authenticate,

    pastedimage1614928708157v1.png

    Below is the error message,

    pastedimage1614928745111v2.png

    How to resolve this issue?

    Thanks in advance!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
Siv Sagar Profile Picture

Siv Sagar 283 Super User 2025 Season 2

#2
Laurens vd Tang Profile Picture

Laurens vd Tang 213 Super User 2025 Season 2

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 152 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans