首页 > 解决方案 > 如果应用从不调用 SDK 上的任何方法,嵌入在 iOS 应用中的第 3 方 SDK 可以运行代码吗?

问题描述

据报道,当 Facebook SDK 嵌入应用程序时,将在应用程序启动时运行代码……即使应用程序从未调用 SDK 上的任何方法。请参阅此博客文章。这甚至可能吗?如何?

标签: iosfacebook

解决方案


load当应用启动时,Objective-C 运行时调用链接框架上的静态方法。

在您所指的情况下,一些调用 from 的代码load导致了崩溃。

load函数不会在用 Swift 编写的框架中自动调用。


推荐阅读