相关疑难解决方法(0)

我可以安全地删除Xcode Derived数据文件夹的内容吗?

我的磁盘空间不足并通过第三方实用程序检查,其中〜/ Library/Developer/Xcode/DerivedData目录占用了大约22GB的磁盘空间.

我搜索了stackoverflow并找到了这篇文章

如何在〜/ Library/Developer/Xcode/DerivedData目录中安全删除?

这个问题的接受答案表明我不应该触摸/删除此目录中的文件夹.所以我做的是

  • 找到我在Appstore上可用的应用程序的现有构建项目文件夹
  • 从派生目录中删除了该文件夹
  • 推出了XCode 5
  • 打开那个项目
  • 清洁构建
  • 在模拟器上测试并编译它
  • ReArchived
  • 一切正常.什么都没有打破.

除非我错过了帖子中的答案,否则我想通过询问有经验的开发人员来确保如果我从DerivedData中删除所有文件夹,那么在构建,测试和编译这些项目时不会对我造成伤害.

xcode ios

277
推荐指数
7
解决办法
20万
查看次数

Xcode正在寻找带有点的核心数据实体名称; 没有编译

我已经在一个项目上工作了一段时间,最近升级到Xcode 8和Swift 3.0和iOS 10.但是因为我这样做了,所以我无法编译.

我的每个实体都收到错误:: 0:错误:没有这样的文件或目录:''/ Users/mark/Library /Developer/Xcode/DelivedData /.../.Account+CoreDataProperties.swift'每个案例有个 .实体名称前面的(点)前缀:.Account + CoreDataProperties.swift.

我将Code Gen从"Category/Extension"更改为Manual/None,我做了一个干净整洁的目录,删除了DerivedData目录.有趣的是,当我查看相应的目录时,那里有一个实际的文件,只是没有点前缀.

这非常令人困惑.有人能解释一下吗?我需要解决这个问题才能继续核心数据.

TIA马克

xcode core-data ios xcode8

6
推荐指数
1
解决办法
3602
查看次数

错误:更改核心数据模型后,架构armv7的重复符号

我有一个使用核心数据框架的应用程序.我工作得很好.我刚刚更改了数据模型 - 将属性添加到一个实体.当我尝试构建它时,我收到一个错误:

duplicate symbol _OBJC_METACLASS_$_AccountFolder in:
/Users/XXX/Library/Developer/Xcode/DerivedData/MyApp-bxsswgxdenxgjweotkkkckaoalat/Build/Intermediates/MyApp.build/Debug-iphoneos/MyApp.build/Objects-normal/armv7/AccountFolder-33D7EA63E98D6090.o

ld: 4 duplicate symbols for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

我做了一些搜索,大多数人得到这个错误是从.h到.m的错误输入,或者多次导入相同的.h.我检查了我的代码.我没有那个.而coredata框架仍然存在.

有谁知道还有什么原因?谢谢.

core-data linker-errors ios

5
推荐指数
1
解决办法
5230
查看次数

标签 统计

ios ×3

core-data ×2

xcode ×2

linker-errors ×1

xcode8 ×1