2016-10-24 33 views
1

這是越來越噁心,因爲1小時我試圖歸檔該應用程序將其上傳到iTunesConnect,但它給我的一個coredata自動生成的文件下面提供,但我可以在那裏看到文件。我嘗試了所有組合來生成codegen模塊內的文件,如「手動/無和其他兩個」,但仍然無法通過這個令人毛骨悚然的錯誤。Swift 3 Xcode 8無法存檔應用程序,由於codegen coredata問題

昨天我能夠存檔,但今天沒有得到解決所有步驟提供here但仍然類似的錯誤。有任何想法嗎?

error: no such file or directory: '~/Library/Developer/Xcode/DerivedData/FMCAppleTV-fbvbljepjyqcvtbphmyderhrmtmj/Build/Intermediates/ArchiveIntermediates/FMCAppleTV/IntermediateBuildFilesPath/FMCAppleTV.build/Release-appletvos/FMCAppleTV.build/DerivedSources/CoreDataGenerated/FMCAppleTV/ThingMo+CoreDataProperties.swift' Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1

+0

如果您發現了Xcode的錯誤,或者認爲您可能發現了錯誤,請在Apple Developer論壇上發帖或使用您的技術支持事件(TSI)之一:https://developer.apple.com/support/技術/ –

+0

檢查http://stackoverflow.com/questions/39931137/xcode-is-looking-for-core-data-entity-names-with-dot-not-compiling/39933534#39933534。建議的解決方法適用於我: - 刪除實體的「模塊」字段的自定義,因此它具有默認值「全局名稱空間」(淺灰色文本)。 - 將Codegen更改爲類定義 - 清理項目和派生數據 – shallowThought

回答

0

嘗試爲您的實體添加一個新屬性,清理並重建它,刪除屬性,清理並重建它。

0

我這樣做,它的工作對我來說: (請閱讀判斷,這是因爲其他的解決方案之前相同的完整步驟)

  1. 只要進入xcdatamodel文件
  2. 選擇任何一個實體
  3. 在右側面板中,「類」部分下,你會發現價值 的「代碼生成」
  4. 對我來說,價值是「類定義」
  5. 我按 「CMD + S」
  6. 切換回 「類定義」 切換到 「手動/無」
  7. 保存文件..再次 「CMD + S」
  8. 存檔
文件保存

Voila !!!它成功存檔。

相關問題