You are using many private properties in public properties, thus it throws accessibility level error and it won't build.

Hi @LeonardoCardoso, are you using Swift 4? You can check it in the build settings of the framework.

In Swift 4, the behaviour of "private" keyword has been modified. If you use the "private" keyword, the property will be visible in this file and extension. You don't need use "fileprivate".
Maybe I could create a new branch for Swift 3, ok?
Thanks
That's fine.
Most helpful comment
Hi @LeonardoCardoso, are you using Swift 4? You can check it in the build settings of the framework.

In Swift 4, the behaviour of "private" keyword has been modified. If you use the "private" keyword, the property will be visible in this file and extension. You don't need use "fileprivate".
Maybe I could create a new branch for Swift 3, ok?
Thanks