带有iOS框架的嵌入式二进制文件

主题

如该视频所示,我能够为Xcode创建iOS框架:-

https://youtu.be/86cPaa3FrRg?t=4m55s

他们在5:00表示必须将框架添加到“嵌入式二进制文件”中。如果我将其添加到“嵌入式二进制文件”中,那么它将起作用。

不需要将GoogleAds.framework添加到“嵌入式二进制文件”中。与Google的解决方案相比,添加到嵌入式二进制文件看起来有些“ hacky”。因此,我认为本教程缺少一些步骤。

我的问题是:如何在不将其添加到“嵌入二进制文件”的情况下使之正常工作?

Trojanfoe

tl; dr它们都是框架,但是它们是不同的类型。


术语“框架”是模棱两可的。在OSX上,它意味着打包的动态库(例如.dylib,标头,其他内容),但是在iOS 8用户无法创建动态库之前,因此发明了“静态框架”来提供打包的静态库(例如.a,标头,其他内容)。

如果您创建的框架需要与应用程序一起作为嵌入式二进制文件打包,则听起来像是一个动态框架,但是如果Google Ads没有,我怀疑它是一个静态框架。它已被链接到应用程序二进制文件中,因此无需嵌入。

如果您想知道如何创建静态框架,请从此处开始,或从Google那里获取“ ios静态框架”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何为没有嵌入式二进制文件的iOS构建动态框架?

Xcode 6嵌入式二进制文件

什么时候应该在Xcode中使用“嵌入式二进制文件”而不是“链接框架”?

自定义Cordova插件:将框架添加到“嵌入式二进制文件”

Swift Xcode无法从项目中删除嵌入式二进制文件/链接的框架和库

无法在Xcode中嵌入嵌入式项目的二进制文件

iOS错误“嵌入式二进制文件未使用与父应用程序相同的证书签名”

Qt 5.x嵌入式调试-部署剥离二进制文件?

Xcode:嵌入式二进制文件上的相对路径

什么是Xcode中的嵌入式二进制文件?

何时检查嵌入式二进制文件的“如果需要,复制项目”?

Sphinx:链接到嵌入式二进制文件(PDF)

xcode使用buildscript添加嵌入式二进制文件

使用相同的证书签名但出错:嵌入式二进制文件未使用相同的证书签名

如何解决:嵌入式二进制文件未使用相同证书签名

错误:嵌入式二进制文件未使用与父应用程序相同的证书进行签名

如何在SwiftUI Mac应用程序中运行嵌入式二进制文件?

嵌入式二进制验证实用程序错误

删除“ DerivedData”后,Xcode不会添加“嵌入式二进制”

生成WatchKit App-嵌入式二进制验证实用程序

始终“临时代码已签名”以获取嵌入式二进制签名证书

编译带有升压二进制文件中显式位置的升压标志

Linux中带有二进制文件的目录

setcap二进制文件,但带有参数?

带有二进制文件的Playfield

Xcode6:嵌入式二进制文件未使用与父应用程序相同的证书签名

嵌入式二进制文件未使用与父应用程序相同的证书签名,但是它们是相同的

嵌入式二进制文件的捆绑包标识符不以父应用程序的捆绑包标识符为前缀

将二进制链接与库VS嵌入框架