当我打开.xcworkspace时,在项目浏览器中看到“ Pods”,但未显示任何文件。我知道文件仍与项目关联,因为当我搜索项目时,文件会显示在“查找导航器”中。当我构建项目时,它仍然可以成功构建,并且我的项目运行正常。唯一的问题似乎是文件没有显示在项目浏览器中。
这是我的podfile的样子:
platform :ios, '7.0'
pod 'AFNetworking', '~> 1.3'
pod 'Facebook-iOS-SDK'
Run Code Online (Sandbox Code Playgroud)
这是我在xcode中看到的屏幕截图: 
知道这里发生了什么吗?
我使用新的Xcode将我的一些应用程序移植到64位,我现在也使用资产目录来选择启动图像.
问题是,提交目标的一个苹果,当我在电子邮件得到这样的:"电话5优化需求 - 您的二进制文件是不是针对iPhone 5进行新的iPhone应用程序的优化,并提交针对iOS 6的应用程序更新及以上必须支持4英寸在iPhone 5和显示器必须包括与紧接在启动图像的文件名的所述部分之后的-568h大小调节剂发射的图像.启动图像必须是PNG文件和位于您束的顶层,或每个文件夹的.lproj内设置如果您本地化您的启动图像"
这个问题是不存在的时候我用的Xcode 4.6此外,应用程序工作得很好,在iPhone 5与iOS7和使用iOS6的和iOS 7,iPhone 5的屏幕上模拟所以我想不通我们来自何方.
资产目录当然指向项目的根文件夹上的"Default-568h@2x.png"(同一项目上的其他目标工作正常).我也检查了这个文件是在"复制包资源".
有人有想法吗?
我在新的xcode 5中找到SDK指南时遇到问题.我已经下载了用于离线使用的文档,当我打开xcode文档的新窗口时,无法查看所有指南和示例的列表.
我在iOS模拟器上测试时遇到过这种情况,运行应用程序时会在调试控制台中显示:
The iOS Simulator libSystem was initialized out of order. This is most often caused by running host executables or inserting host dylibs. In the future, this will cause an abort.
Run Code Online (Sandbox Code Playgroud) 我遇到机器人在建造时偶尔会失败的问题.预构建操作用于安装pod,这种方法很有效.但是,当集成失败时,由于此错误:
Installing Pods
Analyzing dependencies
Downloading dependencies
[32mInstalling AFNetworking (1.3.3)[0m
...
2014-03-07 10:40:25.667 xcodebuild[76637:100b] [MT] IDEFileReferenceDebug: [Load] <IDEFileReference, 0x7fa3fe5b0840: group:Pods/Pods.xcodeproj> Failed to load container at path: /Library/Server/Xcode/Data/BotRuns/Cache/5bbd629b-a843-42b0-8b52-256db7560be5/source/Pods/Pods.xcodeproj, Error: Error Domain=Xcode3ProjectErrorDomain Code=2 "Project /Library/Server/Xcode/Data/BotRuns/Cache/5bbd629b-a843-42b0-8b52-256db7560be5/source/Pods/Pods.xcodeproj cannot be opened because it is missing its project.pbxproj file." UserInfo=0x7fa3fe7e54b0 {NSLocalizedDescription=Project /Library/Server/Xcode/Data/BotRuns/Cache/5bbd629b-a843-42b0-8b52-256db7560be5/source/Pods/Pods.xcodeproj cannot be opened because it is missing its project.pbxproj file.}
Generating Pods project
Integrating client project
Run Code Online (Sandbox Code Playgroud)
所以我的猜测是xcodebuld在生成之前尝试读取Pods项目.
这听起来像是一个合理的猜测吗?
有谁知道如何解决它?
EDIT Pre-action构建脚本看起来就像这样
cd $SRCROOT
export LC_ALL="en_US.UTF-8"
if [ -d Pods ]
then
echo "Updating Pods" …Run Code Online (Sandbox Code Playgroud) 我想在iOS中使用xmpp框架匿名连接到openfire服务器.我可以通过提供JID和PW连接到开火.但是,当我尝试匿名连接时,它说"服务器不支持匿名身份验证".
我在xib文件中使用了一个按钮.当点击下面的代码时执行:
- (IBAction)login:(id)sender {
[[self appDelegate]connect];
NSError *authenticationError = nil;
[self.xmppStream authenticateAnonymously:&authenticationError];
}
Run Code Online (Sandbox Code Playgroud)
以下是connect方法的代码:
- (BOOL)connect {
[self setupStream];
xmppStream.hostName = @"abc.xyz.com";
//xmppStream.hostName = @"Virtuals-MacBook-Pro.local ";
NSString *jabberID = [[NSUserDefaults standardUserDefaults] stringForKey:@"userID"];
NSString *myPassword = [[NSUserDefaults standardUserDefaults] stringForKey:@"userPassword"];
if (![xmppStream isDisconnected]) {
return YES;
}
if (jabberID == nil || myPassword == nil) {
return NO;
}
[xmppStream setMyJID:[XMPPJID jidWithString:jabberID]];
password = myPassword;
NSError *error = nil;
if (![xmppStream connectWithTimeout:XMPPStreamTimeoutNone error:&error])
{
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Error"
message:[NSString …Run Code Online (Sandbox Code Playgroud) 我在Xcode 6中使用Swift构建了一个应用程序,我想上传它.我已经读过使用Xcode的beta版上传应用程序是不可能的,所以我决定尝试使用Xcode 5上传它.
我已经遵循了上传应用程序的正常过程中的所有必要步骤,但Xcode继续给我这个错误:
The Bundle is not signed using an Apple submission certificate
Run Code Online (Sandbox Code Playgroud)
我一直在尝试四个小时.重新生成证书,App-id's等.我甚至重新启动了Xcode并重新启动了我的mac.
任何人都可以确认我是否以及如何上传我的应用程序?
我有一个包含多个目标的iOS应用程序 - 开发人员和企业程序的目标.
我的应用需要根据目标访问一些不同的属性.我将目标配置为通过目标 - >构建设置 - >打包 - > Info.plist文件打包单独的plist文件.
大多数属性在2个plist文件中很常见,但有一些属性不同.
plists可以继承普通的父plist吗?如果可能的话,我想减少plist文件中的重复.
我正在使用Xcode 5.1.1,我的调试器接受对象,当我尝试打印它们但不打印它的细节.它也没有显示任何错误消息.
我已签了一个类似的问题中列出的所有答案在这里,但没有发现任何这样的错误,在我的Xcode环境.

有人可以告诉我还需要检查哪个地方?
尝试使用xcodebuild编译静态库时,我遇到了一个奇怪的问题.项目的配置是:ARCHS = $(ARCHS_STANDARD)VALID_ARCHS = $ ARCHS它是使用Xcode 5.1.1执行的.
现在出现了奇怪的部分 - 与Jenkins连接的机器上构建的项目产生了所有5种架构(armv7 armv7s arm64,i386,x86_64)的胖库,但是当我的(64位)Mac上启动构建时,我只得到4个 - 缺少x86_64.没有代码更改,干净的回购,完全相同的构建例程.
我想知道可能导致这种差异的原因.我想这可能是我身边的某种环境设置,但不知道它可能是什么.项目配置不受怀疑 - 它在不同的机器上创建适当的胖库.
我很感谢你的意见.
编辑:也没有错误.xcodebuild的行为就像没有指定架构一样 - 为i386编译iphonesimulator构建.另外值得注意的是 - Xcode创建了所有体系结构,只有从命令行执行的xcodebuild才有问题.
xcode5 ×10
ios ×5
ios7 ×5
xcode ×5
cocoapods ×2
objective-c ×2
iphone-5 ×1
swift ×1
x86-64 ×1
xcode-bots ×1
xcode6 ×1
xcodebuild ×1
xmpp ×1