iOS:测试框架是否在运行时链接

iOS:测试框架是否在运行时链接,ios,testing,frameworks,Ios,Testing,Frameworks,我正在开发一个iOS框架,它依赖于许多其他框架——有些是苹果的核心框架,有些不是。我想添加一个函数checkIntegration,开发人员可以调用该函数来检查她/他是否链接了所有必要的框架,但我不知道这是否是可以测试的 我知道我可以测试一个类是否存在,或者一个实现协议的类是否存在,但这只能在它们是开发人员源代码的一部分时进行。我试着检测(例如)一个CoreLocation类,但我做不到。我也不能要求开发人员使用弱链接框架 我想做的事可能吗?谢谢。您将如何分发?会是椰子荚吗?如果是这样,您可以在

我正在开发一个iOS框架,它依赖于许多其他框架——有些是苹果的核心框架,有些不是。我想添加一个函数
checkIntegration
,开发人员可以调用该函数来检查她/他是否链接了所有必要的框架,但我不知道这是否是可以测试的

我知道我可以测试一个类是否存在,或者一个实现协议的类是否存在,但这只能在它们是开发人员源代码的一部分时进行。我试着检测(例如)一个
CoreLocation
类,但我做不到。我也不能要求开发人员使用弱链接框架


我想做的事可能吗?谢谢。

您将如何分发?会是椰子荚吗?如果是这样,您可以在
podspec
中添加依赖项。