Неправильная координация на iPhone 3G? Это может быть ваш компилятор

Примечание: Это вопрос, на который я уже нашел ответ. Кажется, что размещение вопроса после получения интересного ответа приветствуется , поэтому я публикую это. Кто-то другой, вероятно, столкнется с такой же проблемой и сочтет это полезным.


У меня есть приложение для iOS, которое создает диаграммы.Вскоре после публикации обновления пользователь прислал мне это паническое письмо:

«последнее обновление изменило кривые ... большего роста не наблюдается. кривые и вставленные данные представлены в виде нисходящей линии ... прежде, чем вы могли хорошо видеть

Помогите мне »

Я прошу его прислать снимок экрана и дать более подробную информацию. У него есть iPhone 3G, и вот так выглядит диаграмма девушки. Большинство точек нарисованы с неправильными координатами: они кажутся нарисованными в (x, x) вместо (x, y).

Screenshot of the buggy display

Сравните с тем, как это должно выглядеть (игнорируйте разницу в цветах - розовый для девочек, синий для мальчиков):

Screenshot of a correct display

После долгих экспериментов я отправил ему перестроенную версию предыдущей версии (которая работала для него нормально), но она по-прежнему не работает. В итоге оказывается, что изменения кода в обновлении не имеют к этому никакого отношения. Что может быть объяснение?

12
задан Community 20 March 2017 в 10:29
поделиться