Примечание: Это вопрос, на который я уже нашел ответ. Кажется, что публикация вопроса после нахождения интересного ответа приветствуется , поэтому я публикую это. У кого-то еще может быть такая же проблема, и он сочтет это полезным.
У меня есть приложение для iOS, которое создает графики. Вскоре после публикации обновления пользователь отправил мне паническое электронное письмо:
"последнее обновление изменило кривые ... не видно больше роста
кривые и вставленные данные представлены в виде нисходящей линии ...
прежде чем вы могли прекрасно видеть
Помоги мне "
Я заставляю его прислать скриншот и дать более подробную информацию. У него есть iPhone 3G, и вот как выглядит график девушки. Большинство точек нарисованы с неправильными координатами: они отображаются на (x, x) вместо (x, y).
Сравните с тем, как это должно выглядеть (игнорируйте разницу в цветах - розовый для девочек, синий для мальчиков):
После долгих экспериментов я отправил ему восстановленную версию предыдущей версии (которая работала для него нормально), и она все еще не работает. Таким образом, в конце концов оказывается, что изменения кода в обновлении не имеют к этому никакого отношения. Что может быть объяснением?