【问题标题】:Tabris Xcode Apple Mach-O Linker ErrorTabris Xcode Apple Mach-O 链接器错误
【发布时间】:2013-04-21 13:42:55
【问题描述】:

我试图让 Tabris iOS 客户端正常工作。 我在 Xcode 中导入了所有内容,在 Apple 的页面上将我的手机注册为开发者手机。下载了我的配置文件并在 Xcode 中创建了一个新的 Tabris 项目。

客户端应用程序在模拟器中运行完美,但是当我尝试在我的 iPhone 上运行它时出现以下错误:

ld: file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/Shared/Tabris/Frameworks/Tabris.framework/Tabris for architecture armv7s

clang: error: 链接器命令失败,退出代码为 1(使用 -v 查看调用)

我希望有人可以帮助我解决这个问题。 :)

提前致谢, 托比

【问题讨论】:

  • 感谢您的报告。我们将尝试重现并为您提供修复。你有哪款 iPhone?
  • John 的提示帮助我解决了这个问题。这是一部 iPhone 5。

标签: xcode linker mach-o tabris


【解决方案1】:

它看起来与我们在 Tabris 1.0 之前遇到的问题非常相似,该问题通过将 XCode 项目中的“有效架构”设置为“armv7”来解决,即从列表中删除“armv7s”。

我不记得其中的原因,但这是我们通过 Google 搜索找到的,经过尝试,它解决了我们的问题。

Tabris 1.0 现在有一个不同的 iOS 问题,但这将是另一个线程。

最好的问候,约翰

【讨论】:

  • 你是对的!这解决了问题。我还必须检查“仅构建活动架构 - 否”,然后它就起作用了。
猜你喜欢
  • 2012-12-31
  • 2017-11-14
  • 1970-01-01
  • 2015-09-02
  • 2013-06-29
  • 2014-04-06
  • 2023-03-30
  • 1970-01-01
相关资源
最近更新 更多