我正在尝试为iPhone应用程序设置一个自动构build服务器。 我希望能够每晚进行adhoctesting版本的构build,以便testing人员能够跟踪开发情况。 我已经成功地将xcode设置为xcode来执行adhoc构build,我也可以从命令行启动构build: xcodebuild -configuration AdHoc -sdk iphone2.4 clean build 我遇到的问题是,下面的行不能从分叉terminal(使用nohup或屏幕)和失败,以下 CodeSign错误:代码签名身份的“iPhone分发:XXXXX”与您的钥匙串中的任何代码签名证书不匹配。 一旦添加到钥匙串,触摸文件或清理项目继续。 我已经检查我的环境variables在我的shell和nohup或屏幕,并没有发现一个线索。 我想我的问题是分叉的terminal不能访问钥匙串,但我不知道如何允许它。 谢谢你的帮助
使用Xcode 6 GM种子我的代码完成已停止工作。 那天工作正常。 我正在试着去解决这个问题。 我做了一个Objc头文件,并把它作为Swift类的头文件。 在这一点上,我得到了一个Objective-C项目的代码完成。 但是,不是一个Swift项目。 我已经尝试重新启动Xcode,使一个新的空的项目。
我试图创build一个UIImage视图编程,我有一个新的看法,我试图做到这一点 let imageName = "yourImage.png" yourview.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName)) 这不起作用,因为我不知道这应该是你的第二行。 问题:如何使UIImageView在屏幕上显示,而不是在故事板中进行编码
在我的viewDidLoad方法中 locationManager = [[CLLocationManager alloc]init]; // initializing locationManager locationManager.delegate = self; // we set the delegate of locationManager to self. locationManager.desiredAccuracy = kCLLocationAccuracyBest; [locationManager startUpdatingLocation]; if([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) { [locationManager requestWhenInUseAuthorization]; } 和请求被调用,但用户不会提示? 为什么?
如何更改xcrun指向的目录? 目前正在指向 xcrun:错误:无法stat激活Xcodepath'/Volumes/Xcode/Xcode44-DP7.app/Contents/Developer'。 (无此文件或目录) 我需要改变位置。 谢谢。
当我用Swift2在Xcode7中运行我的代码后,通过push segue呈现视图控制器时出现以下错误: _BSMachError: (os/kern) invalid capability (20) _BSMachError: (os/kern) invalid name (15) 其他的SO文章没有解决,有没有人知道这个问题?
在一个新的项目中,我有这个简单的testing #import <XCTest/XCTest.h> #import "ViewController.h" @interface ViewControllerTests : XCTestCase @end @implementation ViewControllerTests – (void)testExample { // Using a class that is not in the test target. ViewController * viewController = [[ViewController alloc] init]; XCTAssertNotNil(viewController, @""); } @end ViewController.h 不是testing目标的一部分,但它编译和运行testing没有问题。 我认为这是因为应用程序是首先(作为依赖),然后testing。 链接器然后找出ViewController类是什么。 但是,在一个较旧的项目中,使用完全相同的testing和ViewController文件,构build在链接器阶段失败: Undefined symbols for architecture i386: "_OBJC_CLASS_$_ViewController", referenced from: objc-class-ref in ViewControllerTests.o 即使创build了新的XCTestunit testing目标,也会出现此链接器错误。 […]
我启用了Xcode中的内存检查(Edit Scheme – > Options)。 当我在设备上进行debugging时,我现在得到以下内容: dyld: could not load inserted library '/usr/lib/libgmalloc.dylib' because image not found 。 这项措施是积极采取的,希望在周期的早期发现错误。 内存检查在设备上无效吗? 由于已根据http://lists.apple.com/archives/xcode-users/2012/Mar/msg00271.html进行了确认和调查,因此它似乎是有效的。 而且,Xcode在编译和链接过程中没有任何抱怨。 如果它对设备无效,为什么Xcode插入库? 有没有解决办法? 谷歌search返回一些点击 ,但我没有看到任何具体的解决scheme。 在设备上进行debugging时,如何启用Xcode Guard Malloc?
在Xcode 6中,你可以点击Xcode – > Preferences – > Account – > View Details – >然后会有一个圆形的小箭头。 这是消失了,现在有一个“全部下载”button,当按下不重新加载您的configuration文件。 我甚至尝试删除我的帐户,并重新添加它。 仍然没有好处。
我需要在Xcode中实现dropdown的概念。 为此,我正在使用UIPickerview 。 这个pickerView当一个文本域被点击时(在textFieldDidBeginEditing:)事件中加载。 题: 有没有办法,我可以添加一个图像到TextField ? 图像就像一个箭头标记,通过这个箭头标记,用户可以理解当点击textfield时出现dropdown我该如何做?