2

我有一个 Objective-C Cocoa Touch 静态库,它(取决于架构/目标 - 即 MyProject > iOS Device 或 MyProject > iPhone 5.1 Simulator)构建特定的 libMyProject.a 存档,我可以重复使用/与其他项目共享。通常它工作正常,但是,我必须为 iPhone 5.1 模拟器构建并在另一个项目中使用这个 libMyProject.a,但前提是这个另一个项目要在模拟器中运行。如果尝试使用此 .a 但为 iOS 设备构建另一个项目,我会收到构建错误,声称该库不是为此项目设置构建/链接的。

所以问题是,我如何构建“统一”的 Cocoat Touch 静态库的 libMyProject.a,无论我如何构建其他项目,我都可以在其他项目中重复使用它?

我希望这一切都有意义,或者如果没有,我会很乐意澄清。

谢谢。

4

1 回答 1

0

你应该看看GitHub 上的 iOS 通用框架

于 2012-06-01T14:45:02.137 回答