2015-10-19 18 views
10

xcode 7にアップデートして以来、私は慣れていないとわからないという警告を多く受けました。iOS:次の警告の問題を解決するにはどうすればよいですか?

warning: /Users/minidragon/Library/Developer/Xcode/DerivedData/ModuleCache/HJUIXHI06SFW/CoreGraphics-1YQ59ILDR3NYI.pcm: No such file or directory 
while processing /Users/tipsy/Library/Developer/Xcode/DerivedData/rainbowtail-ceybamfcswlsqubjdieleicoaimx/Build/Products/Release-iphoneos/libcocos2d.a(cpRatchetJoint.o): 
warning: /Users/tipsy/Library/Developer/Xcode/DerivedData/ModuleCache/HJUIXHI06SFW/CoreGraphics-1YQ59ILDR3NYI.pcm: No object file for requested architecture 
while processing /Users/tipsy/Library/Developer/Xcode/DerivedData/rainbowtail-ceybamfcswlsqubjdieleicoaimx/Build/Products/Release-iphoneos/libcocos2d.a(cpRatchetJoint.o): 
warning: Could not resolve external type c:@[email protected] 

誰もが何であり、どのように修正するかを知っていますか? ありがとうございます。

答えて

12

次の解決策があなたに役立つ場合があります。

プロジェクト目標下で溶液1

>「DWARF with dSYM File」から「Debug Information Format」に変更し、[設定]を構築するための「DWARF」。

ソリューション2

展開後処理=はい(DEPLOYMENT_POSTPROCESSING=YES

デバッグシンボルを生成します=いいえ(GCC_GENERATE_DEBUGGING_SYMBOLS=NO)デフォルトでは非表示

記号=はい(GCC_SYMBOLS_PRIVATE_EXTERN=YES

を参照してください。 Apple Developerフォーラムの関連スレッド: https://forums.developer.apple.com/thread/17921

+0

をしなければなりませんでした。..彼らが何であり、それらが何を意味しているのかを共有すること前もって感謝します。 – tipsywacky

+0

@tipsywacky申し訳ありませんが、私はあなたを取得していません。 – BHUMICA

+0

dSYMファイルでDWARFとDWARFを使用することの違いは何ですか?ビルド設定の詳細。 – tipsywacky

3

あなたはポッドを使用している場合、これはあなたが/更新をインストールポッドターゲットいつでものためのビルド設定は、右の設定を持っていることを保証するすべてのポッドの依存関係

post_install do |installer_representation| 
    installer_representation.pods_project.build_configurations.each do |config| 
     config.build_settings['CLANG_ENABLE_MODULES'] = 'NO' 
    end 
end 

後Podfileにこれを追加します。

は、次にポッドターゲットのビルド設定を開き、各サードパーティのポッドのためNO
Enable Modules (C and Objective-C)を設定します。

清掃してビルドすると、警告が消えます。

ソリューションは、警告を消音し、クラッシュレポートから有用な情報を得ることからあなたを防ぐことができますBhumicaすることにより、上記提案しました。

PS:https://forums.developer.apple.com/thread/17921 は、以下のすべての3を実行するために提案し、私はうーんだけCLANG_ENABLE_MODULESYMMV

  • Precompile Prefix (GCC_PRECOMPILE_PREFIX_HEADER) = NO
  • Debug Information Format (DEBUG_INFORMATION_FORMAT) = DWARF with dSYM
  • Enabled Modules (C and Objective-C) (CLANG_ENABLE_MODULES) = NO
関連する問題