Mapp Engage SDK and App Configuration file

Prev Next

After installing our Mapp Engage SDK, you need to update the following:

Step 1: Add the following data to the iOS AppConfig.plist file

  • jamie_url : This is the Jamie URL for caching and delivering In-App Messages.

  • sdk_key:  This is the SDK Key generated from the Mapp Engage Channel Management.  Each app configured in your Mapp Engage environment will have a  different SDK Key. For example, customers with Android development,  Android Production, iOS development, and iOS production apps will have  four different SDK Keys. One for each app. You can also view this in the  Mapp Engage system under Administration > Channels.

  • app_id:  This is the ID number of your app from the Mapp Engage Channel  Management. Each app configured in your Mapp Engage environment will  have a different App ID. For example, customers with Android  development, Android Production, iOS development, and iOS production  apps will have four different App ID Keys. One for each app. You can  also view this in the Mapp Engage system under Administration > Channels.

  • dmc_system_id:  This is the ID number of your Mapp Engage system. A Mapp Cloud account  manager or project manager will provide you with all the info mentioned  above.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>inapp</key>
    <dict>
        <key>custom_fields</key>
        <array>
            <string>customString</string>
            <string>customNumber</string>
            <string>customDate</string>
        </array>
        <key>media_timeout</key>
        <integer>5</integer>
    </dict>
    <key>sdk</key>
    <dict>
        <key>app_id</key>
        <string>300654</string>
        <key>dmc_system_id</key>
        <integer>33</integer>
        <key>sdk_key</key>
        <string>17e29fc44dc61d.27429076</string>
        <key>is_eu</key>
        <true/>
        <key>open_landing_page_inside_app</key>
        <false/>
        <key>jamie_url</key>
        <string>jamie-test.shortest-route.com</string>
        <key>apx_open_url_internal</key>
        <string>YES</string>
    </dict>
</dict>
</plist>