15

奇妙な理由で、無関係なポッドを追加した後、ビルド プロセス中に、FBSDKCorekit.h、FBSDKCopying.h、および FBSDKButton.h ファイルが見つからないことを示すエラー メッセージが表示されます。stackoverflow で見つけた提案に基づいて、プロジェクトのビルド設定のプロパティを変更する無数の提案に従いました。ただし、どれも機能していないようです。

Cocoapods を使用しているので、プレリリース版と同様にアンインストールして再インストールしようとしました。Pod キャッシュをクリアし、実際の Pod フォルダーと podfile.lock および xcworkspace を削除して、Pod をプロジェクトに再インストールしました。ただし、まだエラーが表示されます。

プロジェクトキャッシュも削除して再構築しました...

任意の支援をいただければ幸いです

ポッドファイル

# define a global platform for your project
platform :ios, '8.4'
# using Swift
use_frameworks!
#
source 'https://github.com/CocoaPods/Specs.git'

# disable bitcode in every sub-target
post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['ENABLE_BITCODE'] = 'NO'
        end
    end
end

target 'MyApp' do
#   other pods
    pod ...
#   Facebook
    pod 'FBSDKCoreKit' , '4.9.0-beta2'//4.8 gives same issue
    pod 'FBSDKLoginKit', '4.9.0-beta2'
    pod 'FBSDKShareKit', '4.9.0-beta2'
#   Uber(New pod added)
    pod 'UberRides' //actually just realized it's just a wrapper for very simple calls

#   ==============================================================
#   Sets the inheritance mode for the tests target inheriting 
#   only the search paths   
    target 'MyAppTests' do
        inherit! :search_paths
    end
end
4

4 に答える 4

47

cocoapods 1.0.0.beta.6 への更新後に発生しました

次に私を助けました:

  • Xcode -> 製品 -> クリーン
  • Xcode -> 製品 -> ⌥ + クリーン
  • Xcodeを閉じる
  • rm -rf ~/Library/Developer/Xcode/DerivedData
  • Xcodeを開いてビルドします(ポッドを再インストールする必要はありませんでした)
于 2016-04-12T09:12:17.013 に答える