問題タブ [module-map]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Swift プロジェクト: モジュラー フレームワークをインポートするときの「必要なモジュールがありません」
設定
C ライブラリ (CommonCrypto) と Objective C ファイルを含む迅速なフレームワークを作成します。
Swift プロジェクトにはブリッジ ヘッダーはありません。そこで、
module.modulemap
CommonCrypto と Objective-C ファイルを Swift フレームワークにインポートするために を作成します。
module.modulemap のサンプル リンクは次のとおりです。
問題が表示されます
モジュラー フレームワークをアーカイブし、構築済みの製品としてエクスポートします。
私は非常に多くの解決策を試しましたが、まだうまくいきません。
同様の問題:
誰かがこれに対する良い解決策を持っていますか? どうも!!
objective-c - Modulemap のヘッダーの相対パス
現在、モジュールマップを最適化しようとしています。問題は、Swift フレームワークで obj-c フレームワークを使用したため、フレームワークをプロジェクトに追加できないことでした。モジュールマップに Obc-c ヘッダーを追加し、モジュールを機能させ、フレームワークをプロジェクトに正常に追加できました。問題は、ヘッダーへの実際のパスで機能させることができないことです。また、絶対パスを使用することは一時的な解決策にすぎず、共同作業者には適していません。
そうではなく、このような絶対パスを設定する必要があります:
このモジュールマップをフレームワーク プロジェクトにプライベート モジュールマップとして追加しました。私のこの仕事にこのようなオプションはありますか?
前もって感謝します。