我正在将我的iOS应用程序与Crashlytics链接,但与其他框架(例如Hockeyapp)不同,您需要在应用程序中嵌入,Crashlytics不指示我们需要执行此操作的任何地方。框架是否只是一个假的框架'使用在编译时链接的静态库?如果我没有将Fabric和Crashlytics嵌入到我应用的Frameworks文件夹中,我会遇到任何问题吗?
答案 0 :(得分:7)
这是一个带有静态库的虚假框架。对于HockeyApp和大多数其他第三方“框架”,默认情况也是如此。原生框架需要iOS 8,因此如果您想支持较旧的iOS版本,则无法使用它们。
您不应该将这些内容嵌入到您的应用中,实际上,当您将它们嵌入到应用套装中时,尝试将它们上传到iTunes Connect时会出现警告甚至错误。
检查它是否是真正的动态框架的简单方法是在终端中运行dwarfdump --uuid your.framework
。如果它显示每个平台的UUID,那么它是一个动态框架,否则不是。