Я использую код, чтобы определить название города текущего местоположения пользователя.
Каждый раз, когда я вызываю reverseGeocoder, приложение немедленно завершает работу, даже просто вызывая его с жестко заданными координатами.
Ti.Geolocation.reverseGeocoder(50,50, function(e) {
console.log('reverse encoding result:',e);
});
Ошибка:
[ERROR] : Script Error {
[ERROR] : column = 35;
[ERROR] : line = 338;
[ERROR] : message = "*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[5]";
, указывающая на приведенный выше код вызова кодировщика.
Использование Titanium SDK 8.2.0, XCode 11.1, OSX 10.14.5 Проблема возникает в эмуляторе ина устройстве. Эта проблема не возникает на Android для меня.