Tag: Xcode

我如何知道是否安装了Xcode命令行工具?

我需要使用gdb。 ps-MacBook-Air:AcoustoExport pi$ gdb -bash: gdb: command not found ps-MacBook-Air:AcoustoExport pi$ sudo find / -iname "*gdb*" Password: /usr/local/share/gdb /usr/local/Cellar/isl/0.12.1/share/gdb : 和: ps-MacBook-Air:AcoustoExport pi$ ls -la /usr/local/share/gdb lrwxr-xr-x 1 pi admin 30 14 Jan 22:01 gdb -> ../Cellar/isl/0.12.1/share/gdb 不知道该怎么做,显然这是由自制的东西。 我不知道为什么它在那里,我不知道我是否可以使用它。 它不在searchpath中。 所以我想我需要Xcode命令行工具。 目前Xcode软件更新服务器不可用 ^我目前的问题确切。 对这个问题的评论说:“如果你已经有了这个错误,你可以得到这个错误” 但是,如何检查我是否已经拥有它们?

无法使用Xcode 7,7.0.1或7.1testing版在iOS 9.0.1设备上分析应用程序

我一直试图使用最新版本的Xcode 7.0.1(7A1001 9/28发布)以及Xcode 7(7A218)的先前版本以及Xcode 7.1 Beta 2 (7B75)。 我的设备是安装了iOS 9.0.1的iPhone 6+ – iOS9的最新GM版本。 我能够在这个设备上运行/debugging应用程序,没有问题。 在下面的屏幕截图中,您可以看到我的设备在所有版本的所有屏幕截图中都被禁用(灰显)。 我能够分析运行iOS 8.4.1的其他设备,没有任何问题。 当前版本的Xcode是否不支持针对iOS 9.0.1的分析或者是否存在某种configuration设置或已知的解决方法? Xcode 7.0.1: Xcode 7.0: Xcode 7.1 beta 2:

为什么在Xcode中,可以创build组,但不是真正的文件夹?

在进行iOS编程时,有趣的是,在Xcode(4.3.2)中,我们可以创build组,例如组调用Images ,并向其添加文件(作为链接或select“将项目复制到组的文件夹中”)。 所以它看起来像是导航器中的一个真实的文件夹,它甚至提到“复制到…组的文件夹 ”,但实际上没有文件夹。 所有添加的文件与.m和.h文件位于相同的位置。 我们为什么要组,但不是真正的文件夹? 群组的优势在于使用文件夹吗?

xcode / iOS:Autoresize填充视图 – 显式帧大小是必不可less的?

我想要一个UITextView来填充它的superView ,这是一个UIViewController实例内的普通UIView 。 看来,我不能让UITextView完全通过使用autoresizingMask和autoresizesSubviews的API指定的属性。 设置这些在这里显示没有什么; 即使它的superView填充屏幕, UITextView仍然很小。 // use existing instantiated view inside view controller; // ensure autosizing enabled self.view.autoresizesSubviews = YES; self.view.autoresizingMask = UIViewAutoresizingFlexibleHeight| UIViewAutoresizingFlexibleWidth; // create textview textView = [[[UITextView alloc] autorelease] initWithFrame:CGRectMake(0, 0, 1, 1)]; // enable textview autoresizing [textView setAutoresizingMask:UIViewAutoresizingFlexibleWidth| UIViewAutoresizingFlexibleHeight]; // add textview to view [self.view addSubview:textView]; 但是,如果我在视图控制器中实例化我自己的视图,replace它的'.view'属性,那么一切都按预期工作,textView填充它的超级视图: // reinstantiate […]

“_OBJC_CLASS _ $ _”,引用来自:xcode 4.3.2中的错误

所以今天我遇到了一个重大问题。 我得到了一个问题涉及我的viewcontroller在xcode 4.3.2上看到这个错误消息: Undefined symbols for architecture i386: "_OBJC_CLASS_$_SecondViewController", referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_ThirdViewController", referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_FourthViewController", referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_Author", referenced from: objc-class-ref in Birdflix_ProViewController.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) 我注意到这些错误只出现在我编程连接我的viewcontroller到其他类的IBActions。 如果我删除IBActions错误消失。 […]

在iOS 11中使用Xcode 8

我想在iOS 11中使用Xcode 8。 我应该升级我的Xcode。 但是,我的代码不能由新的编译器构build,所以我想留在Xcode 8中。 我怎样才能做到这一点? 苹果公司在WWDC 2017展示了几款新的iOS 11function。

python easy_install在Mac OS X上的“assembler for architecture ppc not installed”失败

bash-3.2$ sudo easy_install appscript Password: Searching for appscript Reading http://pypi.python.org/simple/appscript/ Reading http://appscript.sourceforge.net Best match: appscript 1.0.0 Downloading http://pypi.python.org/packages/source/a/appscript/appscript-1.0.0.tar.gz#md5=6619b637037ea0f391f45870c13ae38a Processing appscript-1.0.0.tar.gz Running appscript-1.0.0/setup.py -q bdist_egg –dist-dir /tmp/easy_install-C4d1az/appscript-1.0.0/egg-dist-tmp-yVTHww /usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/ppc/as) for architecture ppc not installed Installed assemblers are: /usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64 /usr/bin/../libexec/gcc/darwin/i386/as for architecture i386 我是一个很大的noob在这个东西(我已经学会了使用python和unix了一下,但我从来没有处理安装。)早些时候,我得到一个错误,相关的gcc-4.2没有被发现,我发现一些build议重新安装XCode的post。 我去了4.0(不好的select?),现在我明白了。 我不知道该怎么做。

Xcode:iPhone应用程序codesign错误

当在Xcode中构build一个新的iPhone应用程序时,出现这个错误: codesign错误:代码签名标识“iphone developer”与您的钥匙串中的任何代码签名证书不匹配。 一旦添加到钥匙串,触摸文件或清理项目继续。 什么是修复?

应用程序提交二进制文件不显示在iTunes Connect中

我想更新我的应用程序。 我有一个新版本的应用程序,现在它说“准备提交”。 现在我想要执行“准备上传”,但我无法在新的iTunes Connect中find它。 我试图使用应用程序加载器和Xcode 5.1上传应用程序到iTunes,但状态仍然没有改变,当我点击“提交审查”我得到以下错误: 你必须select一个构build。

取消;

我使用下面的代码在viewDidLoad中调用方法sr,如何在sr调用之前取消它? [self performSelector:@selector(sr) withObject:nil afterDelay:20];