0

我正在为多个设备构建一个带有 Unity3D 的 Xcode 项目。该应用程序在 iPhone 3GS、iPhone 4、iPod Touch 5 和 iPad 4 上运行良好。

早期版本在 iPad 1 上运行良好。但是,当前版本无法在 iPad 1 上运行,显示错误:

dyld: Library not loaded: /System/Library/Frameworks/Social.framework/Social
  Referenced from: /var/mobile/Applications/F64896A2-EDCB-458A-9927-B86DF3F06E5A/myapp.app/myapp
  Reason: image not found

我已确保 Social.framework 框架已被链接(并设置为必需)。我正在为 arm6 + arm7 构建,目标是 iOS 5.1。iPad 1 运行 iOS 5.1.1。我正在使用 Xcode 5.0 和 Unity 3.5.7。

什么可能导致此问题以及如何解决?

谢谢,

4

1 回答 1

0

社交框架仅在 iOS 6 及更高版本中可用。iPad 1 仅支持 iOS 5.1.1。由于我从未完全理解的原因,编译器没有捕捉到这一点,让你尝试做你不应该做的事情。

于 2013-11-11T15:59:32.403 回答