簡體   English   中英

如何將UIDevice.h恢復為原始版本?

[英]How do I revert UIDevice.h back to the original version?

我偶然編輯了UIDevice.h並繼續構建我的項目但收到以下錯誤:

致命錯誤:文件'/Applications/Developer/Xcode5-DP4.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice。 h'已被修改,因為預編譯頭'/Users/MyName/Library/Developer/Xcode/DerivedData/ModuleCache/1EK79MZFJ723Q/UIKit.pcm'已構建

我進入UIDevice.h並取消了我所做的更改,但是這個錯誤仍然存​​在。 我該如何解決?

我通過遵循@ Thilo建議使用touch將“UIDevice.h”的訪問和修改日期更改為目錄中其他文件的日期來解決此問題。 由於所有其他文件的修改日期是“2013年7月26日下午6:26”,我只是在終端中運行了這個命令:

touch -t '201307261826' UIDevice.h

現在我的代碼運行正常。

只需刪除文件夾“/ Users / MyName / Library / Developer / Xcode / DerivedData / ModuleCache / 1EK79MZFJ723Q /”,清理並構建。 適合我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM