Похоже, что диск Freeway определен файлом 1,6 МБ в /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreLocation.framework/Support/SimulationScenarios/Freeway Drive.plist
. Это словарь с двумя ключами, Options
и Locations
. Options
сам по себе является словарем с двумя ключами и, вероятно, может быть реверс-инжиниринг. Locations
, с другой стороны, представляет собой большой массив (2240 элементов) размером NSData
, каждый из которых составляет около 724 байтов. Первые восемь байтов декодируются в «bplist00», поэтому каждый из них является списком. Я записал один на диск, но редактор списка свойств XCode утверждает, что он поврежден.
Каталог, в котором находится этот файл, также является местом, где находятся другие постоянные местоположения и маршруты. Я продублировал один из файлов и перезапустил симулятор, и новый файл появился в меню «Отладка».
Самая большая проблема с добавлением ваших собственных файлов заключается в том, что будущие обновления XCode могут стереть их, но это не такая уж большая проблема, если вы храните где-нибудь оригиналы.