Xcode 7 Ошибка игровой площадки: недопустимый контекст 0x0
У меня эта ошибка в области отладки, даже когда мой файл игровой площадки пуст:
Sep 23 11:03:50 MyPlayground [68315]: CGContextSaveGState: недопустимый контекст 0x0. Если вы хотите увидеть обратную линию, пожалуйста, установите CG_CONTEXT_SHOW_BACKTRACE.
Sep 23 11:03:50 MyPlayground [68315]: CGContextTranslateCTM: недопустимый контекст 0x0. Если вы хотите увидеть backtrace, пожалуйста, установите CG_CONTEXT_SHOW_BACKTRACE переменная.
Sep 23 11:03:50 MyPlayground [68315]: CGContextRestoreGState: недопустимый контекст 0x0. Если вы хотите увидеть backtrace, пожалуйста, установите CG_CONTEXT_SHOW_BACKTRACE переменная.
Я видел ответы, предлагающие модифицировать файл plist. Однако я использую .playground
файл, а не обычный проект iOS. Внутри .playplay нет файла plist. Любые решения?
Я использую Xcode Version 7.0 (7A220)
.
Ответы
Ответ 1
Это, похоже, не связано с вашей версией Xcode, как это происходит с людьми, использующими 7.0 - 7.3. Однако, похоже, это связано с версией iOS. Кажется, это проблема 9.0, и обновление вашей цели до 9.1 или выше должно исправить ее.
Apple, как сообщается, знает об этой ошибке и заявила, что она "исправлена" по состоянию на 10/29/2015.
Смотрите здесь.
Ответ 2
Попробуйте перейти к вашему app-info.plist. Проверьте, есть ли UIViewControllerBasedStatusBarAppearance и удалите его.
Это может помочь