Lyr*_*nda 7 xcode cocoalibspotify-2.0
现在对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>
Run Code Online (Sandbox Code Playgroud)
但是,当我存档时,我的项目无法找到这些文件.值得注意的是,子项目文件与父项目不在同一目录中.但是,这不是目标依赖/链接二进制文件与库的关键吗?为什么没有存档?这看起来应该比现在容易得多.
谢谢.
编辑:编译错误
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.`
Run Code Online (Sandbox Code Playgroud)
iKe*_*dac 15
存档在构建时使用不同的目录结构,这可能很痛苦.通过User Header Search Paths在应用程序目标的构建设置中添加以下内容,我找到了成功:
"$(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts/include" (包括引号).
另外,确保Always Search User Paths设置为Yes.
另外,我$CONFIGURATION_BUILD_DIR/include在我的Header Search Paths环境中,但我不认为这将有助于归档.
| 归档时间: |
|
| 查看次数: |
4107 次 |
| 最近记录: |