重新启动Xcode后找不到DropboxSDK.framework文件

Xea*_*aza 6 xcode frameworks dropbox ios

我正在使用我的DropboxSDK.framework一个项目.我有一切设置和工作正常.但是,每当我完全Xcode并在稍后再次打开它时,我会得到以下错误:在此输入图像描述

这很奇怪,因为我可以看到框架在项目中,自从我上次打开和工作项目以来,没有任何内容(我知道)发生了变化.

我犯错误的方法是:

  1. 右键单击DropboxSDK.framework我的项目 - >Delete --> Remove Reference.
  2. 在我的项目的搜索路径下的构建设置中,我删除了框架搜索路径下的路径(下图中突出显示的选项).
  3. 然后我清理我的项目 SHIFT + CMD + K
  4. 最后,我点击File --> Add files to my project,导航到DropboxSDK.framework我之前删除引用的文件,并将其添加回我的项目.
  5. 然后我再次构建我的项目,错误消失,并将继续消失,直到我完全Xcode并再次打开它.

有没有其他人遇到这种情况并修复它?

或者我有什么建议可以尝试解决它?我正在使用Xcode V5.1.1

如果有任何我可以澄清的话,请告诉我.谢谢!

Xea*_*aza 0

Indrajeet 的回答引发了我的一个随机想法,解决了我的问题。

当在 Xcode 中创建新项目时,会创建一个项目文件夹。在该文件夹中,还有另一个与您的项目同名的文件夹、一个.xcodeproj包含您项目名称的文件和一个 yourProjectNameTests 文件夹。

视觉上是这样的。

 Application_Name --> Application_Name
                      Application_Name.xcodeproj
                      Application_NameTests
Run Code Online (Sandbox Code Playgroud)

当我遇到上面描述的错误时DropboxSDK.framework,它的附带文件存储在这个文件夹中: 在此输入图像描述

DropboxSDK.framework删除项目中对 的所有引用后,我决定将DropboxSDK.framwork及其随附文件移动到上一级文件夹到主 Application_Name 文件夹: 在此输入图像描述

完成此操作后,我单击File --> Add files to my project,导航到该DropboxSDK.framework文件(现在是上一级文件夹)并将其添加到我的项目中。

构建后没有抛出任何错误。我重新启动 Xcode 并再次尝试确认;仍然没有错误。重新启动我的计算机以确保确实...仍然没有错误!