cancel
Showing results for 
Search instead for 
Did you mean: 

ESRI Maps on SAP Work Manager with iOS 10

Former Member
0 Kudos

Dear Experts,

I've integrated the GIS Maps from ESRI into my Work Manager 6.3 following the existing documention and everything worked fine until the upgrade for iOS 10.

After doing that, we had problems with the Work Manager (SAP Note 2355282) that were solved moving from SMPAgentryClientFramework-iOS-70.13.1 to SMPAgentryClientFramework-iOS-70.13.5.

However, after upgrading the Client Framework, Work Manager works fine, but the maps don't work in iOS 10. If I deploy the same build on iOS 9.3.3 everything works fine.

I've looked for similar issues but haven't found nothing. Does anyone are having a similar problem?

Thank you in advance.

Pedro

Accepted Solutions (0)

Answers (3)

Answers (3)

bill_froelich
Product and Topic Expert
Product and Topic Expert

I was able to rebuild my iOS client using the 70.13.5 framework and including the ESRI maps control. I am using the EAM and service mobile app SDK 2.0.0 as I am working with Work Manager 6.3.1 at this time.

--Bill

Former Member
0 Kudos

Hi Bill,

I've tried again to rebuild the iOS client now with 70.13.7 framework, but it still works fine in iOS 9.3.3 but not in iOS 10. Have you done any special changes in xCode besides the bundle update?

Thank you.

Pedro

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

I basically follow the instructions in the SAP EAM and service mobile app SDK guide but I start with the Setup sample project rather than creating one from scratch. Make sure you are also including the SystemConfiguration.framework as well in addition to the other frameworks listed.

--Bill

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

What version of XCode are you using. The SDK SP13 PL05 Agentry iOS Framework requires XCode 7 and the PL06 now supports XCode 8 and should be compiled using that version.

When I build my clients I start with the SMPAgentryClientFrameworkSetup project included in the Framework and then add in the ESRI pieces. I always start anew. I do not upgrade my existing projects so I can't really say in that regard.

--Bill

Former Member
0 Kudos

Hi Bill,

I've tried to rebuild the application in Xcode 8 using the SMPAgentryClientFrameworkSetup project from the SDK SP13 PL07, but the ESRI Maps are still missing in the iOS 10 OS, even if they are working fine in iOS 9.3.3.

I've followed all the steps from the ESRI installation guide (https://developers.arcgis.com/ios/10-2/objective-c/guide/install.htm) and I've also imported the GISResources and CommonResources into the project.

Do you have any specific guide to enable this map control?

Thank you!

Pedro

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please be sure to include the necessary privacy settings in the info.plist.

I just did a test using SDK SP13 PL06 (70.13.7.3) under XCode 8 and everything is working as expected. I did have to add Privacy entries for Camera, Photo library and Location usage messages.

--Bill

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

SDK SP14 has been released and does include the privacy settings in the info.plist by default.

--Bill