Skip to Content
0

ESRI Maps on SAP Work Manager with iOS 10

Oct 14, 2016 at 06:20 PM

175

avatar image

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Bill Froelich
Oct 24, 2016 at 02:25 PM
1

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

Show 1 Share
10 |10000 characters needed characters left characters exceeded

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

0
Bill Froelich
Nov 17, 2016 at 04:13 PM
0

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

Show 3 Share
10 |10000 characters needed characters left characters exceeded

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

0

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

0

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

--Bill

0
Bill Froelich
Dec 05, 2016 at 06:35 PM
0

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

Share
10 |10000 characters needed characters left characters exceeded