我正在使用objective-c,xcode7。
我创建了一个使用 ASIdentifierManager 的静态库,包含在"AdSupport.framework"中。
现在,当有人想使用我的 *.a 文件时,他们也必须在他们的项目中包含"AdSupport.framework"。
是否可以在我编译的 *.a 库中包含"AdSupport.framework",以便其他人不必这样做?
不,这是一个系统库。在集成说明中包含他们链接到它的要求。如果你支持像CocoaPods这样的依赖管理器,你可以在PodSpec中定义这个要求,以便为它们处理它。