【问题标题】:Iphone app archive - No such file or directoryIphone 应用存档 - 没有这样的文件或目录
【发布时间】:2012-04-24 10:45:16
【问题描述】:

我几乎准备好发布我的 iPhone 应用程序了。我使用 restkit 来使用我的网络服务。当我存档时,它会失败并出现以下错误:

cp:/Users/myusername/Library/Developer/Xcode/DerivedData/project-name-/ArchiveIntermediates/project-name/IntermediateBuildFilesPath/UninstalledProducts/include/RestKit:没有这样的文件或目录

我将 restkit 拖放到项目中。它在调试模式下构建和工作正常。我猜它在归档时无法找到 restkit 目录。但我不确定为什么。有什么想法吗?

【问题讨论】:

  • 您是否检查了产品的摘要选项卡,那里是否存在框架?
  • @RIP Yes Summay > Linked Frameworks and Libraries > 展示了 restkit 的东西。你是这个意思吗?

标签: iphone ios xcode archive restkit


【解决方案1】:

过去我在与我自己的框架链接时遇到了麻烦,但我有一个可行的程序。尽管我不明白,但它确实有效,所以我像巫毒一样追随它,而且我不会冒险问太多问题而激怒众神。

这是我在你的项目上尝试的(同样,这里部分是巫术):

  1. 导航到项目导航中的Frameworks文件夹,选择RestKit并使用删除键将其删除。只需删除引用即可。
  2. 使用 Finder,从您第一次获得框架的地方选择并拖动(复制)框架 (~/Downloads,或其他项目或任何地方)到您的项目目录中,如果出现提示,请替换文件。
  3. 返回您的项目,选择项目,然后选择目标,然后选择构建阶段。
  4. 打开链接二进制部分,点击“+”,然后点击对话框底部的“添加其他..”按钮
  5. 浏览到您在第 2 步中复制的框架。

看看你是否可以清理、构建、归档。很容易尝试,没有牲畜受到伤害。希望它对你有用。

【讨论】:

  • 感谢您的回复。我按照你的建议做了。现在,在归档时,xcode 抱怨词汇或预处理器问题:“ 文件未找到”。它无法找到标题!
  • 展开该框架文件夹时能看到吗?在项目导航器中,在framework bundle下,是否有包含header的headers文件夹?
  • 我刚去了RestKit github页面。你试过那里的说明吗? github.com/RestKit/RestKit。不符合我的建议。这里还有一个广泛的视觉教程:github.com/RestKit/RestKit/wiki/Installing-RestKit-in-Xcode-4.x.
  • 感谢您的努力!是的,我已经看过restkit tuorial,这就是我之前配置的方式。但它不起作用,所以尝试了你的方法。
猜你喜欢
  • 2021-07-21
  • 2013-04-15
  • 1970-01-01
  • 1970-01-01
  • 2021-06-24
  • 2011-07-12
  • 2015-02-20
相关资源
最近更新 更多