私はCocoaPodとして配布したいSwiftで書かれたCocoa Touch Frameworkを持っています。Cocoa Touch FrameworkからCocoaPodを作成する
パブリックヘッダーだけが公開されているため、これは閉鎖ソース配布になるという考えがあります。
私のpodspecでは、私のフレームワークを含むgithubリポジトリとしてソースを設定しました。私も追加しました:
s.public_header_files = "mylibrary.framework/Headers/*.h"
s.preserve_paths = "mylibrary.framework"
s.vendored_frameworks = "mylibrary.framework"
私はこれをトランクにプッシュしました。新しいプロジェクトにポッドをインストールすると、モジュールをうまくインポートできますが、フレームワークから使用しようとしているクラスを見つけることができません。
これを行う正しい方法は誰か教えてください。