【问题标题】:Moved Xcode project has missing files from other libraries移动的 Xcode 项目缺少其他库中的文件
【发布时间】:2013-06-23 03:10:17
【问题描述】:

我将 Xcode 中项目的文件夹移动到另一台计算机上,但遇到了一些问题。我正在使用 NMSSH 框架,而项目中缺少 libz.dylib 文件,我无法找到它,因为它的 Inspector 按钮是灰色的。该文件也不在我的系统上。它不应该在我的项目文件夹中吗?

另外,我正在使用MBProgressHUD,我通过将其 Xcode 项目拖入并设置适当的链接来使用它。其中一个库libMBProgressHUD.a 丢失了,我也找不到。

在我的另一台计算机上一切正常,所以我猜测搜索路径等存在问题?任何帮助将非常感激。错误如下:

ld: warning: directory not found for option '-F/Users/ramesh/Documents/CodeDump_Temp/iOS/RasbPiController/../../.Trash'


Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_NMSSHSession", referenced from:
      objc-class-ref in UserPi.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

【问题讨论】:

  • 我认为,当您将文件夹从一台 PC 复制到另一台 PC 时,您只会获取该文件夹中的文件。其他文件夹中的内容不会自动出现。

标签: ios objective-c xcode


【解决方案1】:

您可以从下面的链接下载丢失的文件

https://www.dropbox.com/s/au2irnctslcpjih/libz.dylib

并将其粘贴到您的 iOS Simulator 文件夹中。我希望它会起作用。

【讨论】:

  • 谢谢!我试试看。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多