2

この質問を明確に説明する方法がわかりません。私は英語があまり上手に話せません。

CocoaPods Spec を作成しています。プロジェクトにこれらのフォルダーとファイルがあります:</p>

MySDK/*.(h,m) MySDK/AdvertisementSDKS/Millennial/*.(h,m) MySDK/AdvertisementSDKS/Millennial/SDK/MillennialMedia.framework Podspecのsource_filesは次のようになります

s.source_files = "*.{h,m}", "AdvertisementSDKS/**/*.{h,m}"

フレームワークも含める

s.vendored_frameworks = 'AdvertisementSDKS/Millennial/SDK/MillennialMedia.framework

Millennial フォルダには、インポートする.mファイルがあります:</p>

#import <MillennialMedia/MMInterstitial.h>

コンパイルしようとすると、エラーが発生します。コンパイラが MillennialMedia/MMInterstitial.h のパスを見つけられないため、正しいインポート方法は次のとおりです。

#import <MMInterstitial.h>

元の #include パスを保持するために設定できる、見逃した設定はありますか?

他にも同じ問題がたくさんあるので、一つ一つ修正しなければなりません...

ありがとうございました!

4

1 に答える 1