2016-04-15 86 views
1

我正在運行項目,因爲很長時間,突然它開始給出錯誤。我剛剛更新Xcode到7.3創建證書和上傳應用程序在iTunes的測試飛行。現在當我運行項目時,它會給出錯誤「CoreTelephony/CTCallCenter.h file not found」。 我已經刪除了這些文件並再次運行,這次它給出了「CoreBluetooth/CoreBluetooth.h文件未找到」。Xcode 7.3 <CoreTelephony/CTCallCenter.h>&<CoreBluetooth/CoreBluetooth.h>文件未找到

enter image description here

框架已經存在於應用程序

enter image description here

  • 我有乾淨和重建項目,重新啓動的Xcode,重新啓動電腦。
  • 我已將「$(OBJROOT)/ UninstalledProducts/$(PLATFORM_NAME)/ include」行添加到「標題搜索路徑」中。 但沒有任何工作,那麼如何解決這個錯誤?

回答

0

CoreBluetooth和CoreTelephony在Watch OS 2.x上不存在。這裏是我的技巧:

  • 在項目設置中定義預處理器宏。在我的情況是APPLE_WATCH = 1
  • 現在你的代碼應該是這樣的
#ifndef APPLE_WATCH 
    // YOUR CODE HERE 
#endif 
相關問題