XCode框架项目中的第三方静态框架

时间:2014-03-18 00:39:25

标签: ios objective-c frameworks xcode5 static-libraries

我使用iOS-Universal-Framework创建了一个iOS框架:

https://github.com/kstenerud/iOS-Universal-Framework

当我使用静态库时,让我们说 libGoogleAnalytics.a 我可以构建我的框架让我们说 MyObjectiveCLib.framework 并放置所有内容进入主应用程序。静态库将正确链接到应用程序。

一旦我尝试添加另一个第三方静态框架,让我们说 WindowsAzureMessaging.framework 到框架项目,如果我不这样做,我就无法构建应用程序将此框架与应用程序相关联。

所以我将在iOS应用程序内和应用程序的核心框架内完成两次 WindowsAzureMessaging.framework MyObjectiveCLib.framework

我找到的解决方案是将每个导入的框架构建为静态库(当然,我们在所有情况下都讨论静态库,因为它完全是关于iOS中的静态库,因此在这种情况下我们正在谈论一个静态框架。)

无论如何,当我没有源代码库时,我无法为每个框架执行此操作。

1 个答案:

答案 0 :(得分:0)

因此,自iOS8发布以来,我能够编译并运行嵌入式框架: 看看我的帖子XCode 6 and Embedded Frameworks only supported in iOS8

相关问题