[英]Unable to create a .xcdatamodel file in Xcode
我試圖將數據模型添加到現有的Xcode項目中。 我這樣做是...
文件->添加文件...-> iPhone操作系統/資源/數據模型->下一步->(為模型命名)->下一步->完成。
我得到的是一個名為mymodelname.xcdtamodel的空藍色文件夾,沒有編輯器。
我嘗試創建一個與我正在處理的項目同名的基於Windows的新項目(使用核心數據進行存儲檢查)。 這將正確創建.xcdatamodel文件。 我以為可以將這個.xcdatamodel文件添加到我的真實項目中,但是當我將其顯示為其中包含2個文件的文件夾時,沒有一個文件可以給我一個編輯器。
我感到難過。 我究竟做錯了什么? 有任何解決方法的想法嗎?
謝謝,約翰
我的猜測是,由於某些原因,在安裝Xcode時未重建Launch Services擴展數據庫,因此系統無法識別.xcdatamodel包。 Google使用“ lsregister -kill”來重建LS數據庫。
我有同樣的問題。 創建xcdatamodeld
時, xcdatamodeld
構建工具未正確執行。 我通過切換到當前穩定的XCode版本來修復它:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
然后重新創建模型。
通過在XCode內的文件上執行“獲取信息”,我能夠使此工作正常進行。 然后將文件類型更改為“ wrapper.xcdatamodel”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.