2

Just as title described. I do not understand why does it did that?

enter image description here

Cœur
  • 37,241
  • 25
  • 195
  • 267
zylenv
  • 942
  • 4
  • 13
  • 1
    All I can find that it is needed to build the pod, [CocoaPods Under The Hood](https://www.objc.io/issues/6-build-tools/cocoapods-under-the-hood/) – rckoenes Aug 26 '16 at 07:40

2 Answers2

5

You can create a Pod that only exists as a series of categories on Apple's classes, which means that the library you create has no actual objects inside it, which doesn't work at the linker stage of the build process. Adding a dummy file to each Pod means there's a guarantee that each library contains an object.

orta
  • 4,225
  • 1
  • 26
  • 34
0

you can use class-dump to get all headers, then get all dependency repo from checking headers whose pre is podsDummy.