亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

iOS 7.0下無效的上下文0x0和系統降級

iOS 7.0下無效的上下文0x0和系統降級

FFIVE 2019-10-05 13:18:10
不幸的是,我已經閱讀了盡可能多的搜索結果,不幸的是,每個搜索結果似乎都專注于特定的函數調用。我的問題是,我從多個函數中得到了相同的錯誤,我猜這是從我使用的函數中調用的。更糟糕的是,實際的代碼在一個自定義的私有框架內,該框架正在另一個項目中導入,因此調試不是那么簡單嗎?誰能指出我正確的方向?我感覺我在錯誤地或在錯誤的上下文中調用了某些方法,但是此時xcode的輸出不是很有幫助。:CGContextSetFillColorWithColor:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。:CGContextSetStrokeColorWithColor:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。CGContextSaveGState:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。:CGContextSetFlatness:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。:CGContextAddPath:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。:CGContextDrawPath:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。:CGContextRestoreGState:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。:CGContextGetBlendMode:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性整體下降。此通知是禮貌的:請解決此問題。在即將進行的更新中,它將成為致命錯誤。當顯示自定義視圖或其繼承的類之一時,可能會發生這些錯誤。此時它們會產生多次,直到鍵盤不提供任何輸入為止。觸摸事件仍在注冊,但是系統速度變慢,最終可能導致未分配的對象錯誤。編輯#1:我確實可以訪問要導入的框架,但是在導致問題的類中看不到任何奇怪的東西。編輯2:我剛剛收到一封電子郵件,稱iOS 7.1已為開發人員發布。我很好奇這是否消失了,或者變得更糟,或者可以解決。
查看完整描述

4 回答

?
森林海

TA貢獻2011條經驗 獲得超2個贊

其他人會要求您將代碼發布到您訪問核心圖形上下文的位置,但是我懷疑這就是問題所在。這些無效的上下文0x0錯誤消息很常見,并且易于在iOS 7中重現。實際上,我可以使用零代碼的情節提要重現該錯誤。我將UITextField拖到IB中的畫布上,運行應用程序,然后在文本字段內雙擊。


在許多情況下,我很難認真對待無效的上下文0x0錯誤消息。我不知道您的情況是否值得引起更大的關注(我同意Rob Napier的觀點,值得研究,尤其是在您明確使用圖形上下文的情況下)。


在我自己的項目中,我希望這些錯誤中的許多錯誤有一天會神奇地消失(但是那天并沒有包含7.0.3)。


更新:安裝Xcode 5.1并定位到iOS 7.1之后,我無法再通過在空白文本字段中雙擊來重現該錯誤。


查看完整回答
反對 回復 2019-10-05
?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

如果你想知道什么樣的代碼是導致這些日志,你可以添加一個象征性的斷點上CGPostError。


查看完整回答
反對 回復 2019-10-05
?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

從歷史上看,這些錯誤是由于不在drawRect諸如調用UIGraphicsBeginImageContext和UIGraphicsEndImageContext(或其他開始和結束上下文的UIKit函數)之內或之間建立的上下文中調用Core Graphics函數而導致的。


話雖如此,但是bilobatum是正確的,這種特定的錯誤序列可能是他在回答中引用的那個iOS 7錯誤的結果。如果在您的iOS6目標中沒有看到這些錯誤,或者在快速掃描此私有框架后沒有發現任何可疑的Core Graphics調用,則可能只是此iOS 7錯誤。好收成,大葉!


查看完整回答
反對 回復 2019-10-05
  • 4 回答
  • 0 關注
  • 592 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號