環境
Mac OS 12.4
Xcode 13.4.1
Swift 5.6.1
実現したいこと
ロジック部分を自作frameworkとして作成し、それを別のプロジェクトから呼び出して使いたいと思っています。
例えば、SwiftyJSON をpod install した frameworkを作成し(SampleFrm)、それを別のアプリプロジェクト(SampleApp)から呼び出せるようにしたい。
上記を統括するプロジェクトを別途用意し(SampleFrmApp.xcworkspace)、作業しようと思っています。
構成は以下の通り
[root] ├ SampleFrmApp.xcworkspace ├ SampleApp ├ SampleApp.xcodeproj ├ (略) ├ SampleFrm ├ Podfile ├ Pods ├ SampleFrm.xcodeproj ├ SampleFrm.xcworkspace ├ (略)
やったこと
- SampleFrmApp.xcworkspaceから、SampleApp.xcodeproj、SampleFrm.xcodeprojを参照するように設定する
- Podfileを追加する前の状態でSampleFrmをビルドすると、SampleAppからSampleFrmを参照できる
- SampleFrmに対し pod init>SwiftyJSON を pod installしたあと再度SampleFrmをビルドすると、SampleAppからSampleFrmを参照できず、SampleApp側で以下ビルドエラーが発生
(略) ld: framework not found FBLPromises clang: error: linker command failed with exit code 1 (use -v to see invocation)
すこし調べた限りですと、podを使用したframeworkがそもそも見つからなかったのですが、この方法は邪道なのでしょうか...?
もし解決方法をご存知でしたら、ご教授ください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。