ConnectSDK / Connect-SDK-iOS

iOS source project for Connect SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Include of non-modular header inside framework module

steve228uk opened this issue · comments

Hi guys,

Trying to use ConnectSDK in a Swift 2.0 project with the latest release (1.6). I'm getting a few errors being thrown all relating to

Include of non-modular header inside framework module 'ConnectSDK.CastService'
Include of non-modular header inside framework module 'ConnectSDK.CastServiceChannel'
Include of non-modular header inside framework module 'ConnectSDK.CTASIDataCompressor'

These seem to be due to import of <GoogleCast/GoogleCast.h> and <zlib.h>

@steve228uk, you can try the ConnectSDKDynamic target in this branch: https://github.com/ConnectSDK/Connect-SDK-iOS/tree/feature/carthage_support Those errors are fixed there; it's pre-1.6.0 though.

Hey @eunikolsky, cheers! I ended up installing manually and not through Cocoapods as I had a few issues. Think this maybe an Xcode 7 + Cocoapods thing.

Same error for me, I can't install ConnectSDK with xcode7

Still same issues

Same issue

Have any one successfully could integrate it into Swift till NOW ?!

@fadylateef I'm using it in this project perhaps that could help give you some pointers.

@steve228uk Does fetch app casts successfully on Smart TVs , like LG which uses WebOS ?
I opened the project and could not run it 😢 It has a lot of missing .h files and converting the syntax gives many errors.

@fadylateef It does, casts to smart TVs, Fire TV stick etc. The project needs updating to Swift 3/4