[英]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.