AnsweredAssumed Answered

64位ios设备上使用离线地图路径规划时crash

Question asked by liuyunchong1001 on Nov 21, 2016
Latest reply on Dec 1, 2016 by Yue_Wu-esristaff

        使用ios runtime SDK 10.2.5版本来运行从官网上下载的OfflineRoutingSample时,发现当我们使用类 "AGSRouteTask"的"solveWithParameters:(AGSRouteTaskParameters*)routeParams
"方法来计算导航路径时,只要程序运行在64位的ios设备上,程序就会出现crash,报错“EXC_BAD_ACESS”。
        我在网上搜到以下文章:https://community.esri.com/messag ... 42977看起来这是一个已知的问题。我按照文章中所述尝试,发现确实是只要运行在32位的ios设备上(iphone5),程序没问题;但是运行在64位的ios设备上(iphone5s,iphone6,iphone6s),就会出现该问题。在这篇文章中,esri的工程师建议将工程的structure设置为32bit的armV7,这的确可以让程序不出现crash,但是这样的话我们的app也就不能在app store上上架了,所以问题仍然没有解决。

Outcomes