umbrella header for module 'myFramework' does not include header 'otherFramework.h'

后端 未结 12 1292
渐次进展
渐次进展 2021-01-31 07:19

My Swift / iOS9 framework \'viewer_protocol\' uses another and external Objective-C framework (CocoaAsyncSocket). I\'m using Carthage to build CocoaAsyncSocket. So far everythin

12条回答
  •  梦如初夏
    2021-01-31 07:43

    Alternatively, you may have exposed files within the Public area of your framework's build phases that should actually be moved back to the Project area.

    If you don't want those files to be within your framework's umbrella header so they're publicly accessible, you can revert this.

    Goto Framework -> Target -> Build Phases and drag to move the unnecessary header files from Public to Project.

    Screenshot

提交回复
热议问题