Проблема с производственной версией iOS, версия для разработчиков работает нормально - PullRequest
0 голосов
/ 08 июня 2018

У меня есть приложение для iOS, оно берет данные с сервера и показывает на карте (используя mapbox).Итак, у меня есть версия для разработчиков на моем Mac, которую я запускаю на своем iPhone, и она работает хорошо.Но моя производственная версия из AppStore не работает так же.Проблема с некоторыми действиями в моем MapBoxViewController, производственная версия показывает область в координатах 0.000000 0.000000.Я знал, изучил мой код, и похоже, что в этот момент MapBoxViewController не имеет некоторых объектов из Core Data.Итак, как можно отладить эту функцию без NSLog?

Обе версии (разработчик и продакшн): имеют одинаковый код, имеют одинаковый токен mapbox, имеют одинаковый стиль mapbox, имеют одинаковые данные, имеют один и тот же сервер, имеютте же действия с картой.

И у меня есть другое действие с тем же MapBoxViewController, и оно хорошо работает на обеих версиях с тем же predicate в Core Data.

Есть идеи?

1 Ответ

0 голосов
/ 08 июня 2018

Попробуйте установить точку останова в классе у вас есть mapbox и запустить на iphone в режиме отладки, подключенном к вашему Mac.

...