了解我的问题的步骤:
1)我创建了一个框架(My.framework)
2)将My.framework添加为MyApp.xcodeproj的子项目。
3)然后我运行cocoapod在MyApp.xcodeproj上添加AFNetworking
。
4)现在,我打开MyApp.xcworkspace。
5)尝试从My.framework中的类访问AFNetworking
时。它无法访问。
P.S。我不是在谈论“伞形框架”。 (伞框架 是我们添加框架作为子项目框架的地方。)(纠正我 在这里,如果我错了)
我只想访问AFNetworking
,但它仍然在My.framework
答案 0 :(得分:2)
为您的框架添加podspec并包含必要的依赖项,例如AFNetworking。
pod spec create
然后将podspec包含在应用程序的Podfile中。
Ps:你不必发布你的podspec,你可以在本地使用它。
答案 1 :(得分:0)
就我而言,这是有效的。
调整目标中的公共标题文件>构建阶段 - >复制标题。我们可以在这里设置头文件可见性。
答案 2 :(得分:0)