現在,XCode非常沮喪。我可以很好地構建和運行代碼。然而,試圖歸檔是一個災難。Xcode歸檔在子項目中找不到頭文件
我創建了一個項目,然後將.xcodeproj拖到項目導航器的XCode中。顯示很好,很酷。父項目的生成設置:
Other linker flags: -all_load, -ObjC
Target Dependencies : CocoaLibSpotify (subproject I'm incorporating)
Link Binary with Libraries : libCocoaLibSpotify.a
當我建立我的項目,下面幾行工作
#import "CocoaLibSpotify.h"
#import <CocoaLibSpotify.h>
然而,當我存檔,我的項目失敗找到這些文件。值得注意的是,子項目文件與父項目不在同一目錄中。然而,這不就是庫的目標依賴/鏈接二進制文件的重點嗎?爲什麼它沒有歸檔?這似乎應該比它更容易。
謝謝。
編輯:從編譯
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/AppDelegate.m:12:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/GUI/ViewControllers/LoginViewControll er.h:9:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/GUI/BaseViewController.h:10:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/Managers/Managers.h:9:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/Managers/AppLogicManager.h:11:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/CoreData/CoreDataObjects.h:13:
/Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/CoreData/Track.h:13:9: fatal error: 'CocoaLibSpotify.h' file not found
#import <CocoaLibSpotify.h>
^
1 error generated.`
請發佈編譯步驟的日誌(從日誌窗格)。 – trojanfoe
增加了錯誤。讓我知道如果你需要完整的編譯日誌轉儲 – LyricalPanda
我以前看過這個錯誤。我目前的項目使用Xcode Workspace,並且在一個主項目和三個子項目中運行良好。也許嘗試自己使用Workspace? – trojanfoe