iOS生产版本的问题,开发者版本工作正常

时间:2018-06-08 06:30:40

标签: ios xcode core-data mapbox dev-to-production

我有一个iOS应用程序,它从服务器获取数据,并在地图上显示(使用mapbox)。 所以,我的mac中有开发人员版本,我在iPhone上运行,它运行良好。但是我从AppStore生产的版本不同用。 我的MapBoxViewController生产版本中的某些操作出现问题,显示坐标为0.000000 0.000000的区域。 我知道探索了我的代码,看起来,在那一刻,MapBoxViewController没有来自Core Data的某些对象。 那么如何在没有NSLog的情况下调试此功能呢?

两个版本(开发人员和制作人): 有相同的代码, 有相同的mapbox令牌, 具有相同的mapbox样式, 有相同的数据, 有相同的服务器, 与地图有相同的动作。

我还有一个同一个MapBoxViewController的操作,它适用于predicate中具有相同Core Data的两个版本。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试在具有mapbox的类中设置断点,并在连接到mac的调试模式下在iphone上运行。