Tag: Xcode

无法确定要启动的模拟器设备。 – Xcode

我刚刚下载了Xcode 6并玩了一下。 切换回到以前版本的Xcode并在模拟器中运行后,我不断收到此错误。 无法确定要启动的模拟器设备。 我们如何解决这个问题? 提前致谢。

快速警报视图(iOS8)与确定和取消button,哪个button点击

我在Swift中编写了一个警告视图,我想确定用户select了哪个button(这是一个确认对话框),什么都不做或者执行。 目前我有: @IBAction func pushedRefresh(sender: AnyObject) { var refreshAlert = UIAlertView() refreshAlert.title = "Refresh?" refreshAlert.message = "All data will be lost." refreshAlert.addButtonWithTitle("Cancel") refreshAlert.addButtonWithTitle("OK") refreshAlert.show() } 我可能使用错误的button,请纠正我,因为这对我来说都是新的。 谢谢!

如何从nsstring中删除前3个字符?

我有一个这样的string“A. rahul VyAs” 我想删除“A.”和“A”之后的空格。 所以新的string将是“rahul VyAs” 我如何做到这一点?

如何以编程方式在iOS7中设置设备方向?

我正在使用一个iPad应用程序,使用自动布局,如果用户启用某种模式(“抬头”模式),我只想支持肖像(或肖像倒置)方向,此外,如果设备在风景,我想自动切换到肖像模式。 在顶视图控制器中,我有以下几点: – (NSUInteger) supportedInterfaceOrientations { if (self.modeHeadsUp) { return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown; } else { return UIInterfaceOrientationMaskAll; } } – (BOOL) shouldAutorotate { return TRUE; } 根据我在别处看到的答案,答案似乎是我应该使用“应用程序setStatusBarOrientation”。 因此,在用户select“抬头”模式的方法中,我包括: UIApplication *application = [UIApplication sharedApplication]; [application setStatusBarOrientation:UIInterfaceOrientationPortrait animated:YES]; 但是,这似乎并没有做任何事情。 虽然我可以物理移动设备,让它旋转成肖像,但它不会自动执行。 实际上,在运行上面的代码之后,在横向模式下尝试以编程方式设置方向时,使用以下代码查询应用程序“statusBarOrientation”时,横向将保持为“4”: UIApplication *application = [UIApplication sharedApplication]; int orientation = [application statusBarOrientation]; self.movesTextView.text = [NSString stringWithFormat:@"ORIENTATION %d", […]

iOS – 确保主线程执行

我想知道如何在主线程上调用我的function 。 我如何确保我的function在主线程上调用? (这是我之前的一个问题 )。

如何永久修复Xcode 5 SpringBoard未能启动应用程序错误:-3

从Xcode 5启动到iOS模拟器(多个操作系统版本)的SpringBoard failed to launch application with error: -3失败, SpringBoard failed to launch application with error: -3 。 我可以通过“closures并重新启动”(退出模拟器并重新启动,卸载并重新部署应用程序等)来解决问题,但似乎稍后又会在其他项目中再次出现。 有人能帮我理解这里真正的问题是什么,如果有永久性的解决办法?

每次停止模拟器后,Xcode 4.2都跳转到main.m

这更是一个普遍的烦恼。 每次停止模拟器后,由于某种原因,Xcode跳转到main.m。 在左侧的导航栏中,它跳转到debugging导航器。 有没有办法来解决这个问题? 这很烦人,因为我可能正在testing某一行代码,现在每次我都需要点击几下鼠标才能返回到该代码。 这个问题并不新鲜,但似乎越来越糟糕。 在写这篇文章的时候,我是在转基因种子上,但是这个问题在XCode 4.2的最终版本中依然存在。 这在以前版本的XCode中不是问题。

使用xcodebuild(Xcode 8)和CI(Travis / Jenkins)环境中的自动签名

随着Xcode 8的发布,苹果引入了一种pipe理签名configuration的新方法。 现在你有两个selectManual和Automatic 。 根据有关代码签名的WWDC 2016会议(WWDC 2016 – 401 – Xcode应用程序签名中的新增function) ,当您selectAutomatic签名时,Xcode将会: 创build签名证书 创build和更新应用程序ID 创build和更新供应configuration文件 但根据苹果在该届会议上所说, Automatic Signing将使用Development signing ,并将限于Xcode创build的供应configuration文件。 当您尝试在CI环境(如Travis CI或Jenkins)上使用Automatic Signing时,就会出现问题。 我无法find一个简单的方法来继续使用自动和签署分发(因为Xcode迫使您使用开发和Xcode创build的供应configuration文件)。 虽然我可以在我的机器上find新的“Xcode创build的供应configuration文件”,但是不会显示在开发人员门户中…我应该将这些configuration文件移动到CI机器,构build用于Distribution Development和导出? 有没有办法来覆盖使用xcodebuild的Automatic Signing ?

如何解决“失踪的营销图标。 iOS应用程序必须包含一个1024×1024像素“

我从Xcode 9.0上传iTunes中的应用程序…这个错误显示在最后一步。 如何解决这个问题? 1024×1024图标出现在我的图标列表中

在XCode 4.x中将项目添加为依赖项

随着XCode的改造,我有很多麻烦,如何添加一个Xcodeproj依赖于另一个。 以前工作很难,但现在我只是卡住了。 如果我将lib.xcodeproj拖放到app.xcodeproj中,它只会显示为项目树中的项目,我无法展开它或查看构build产品的链接。 有人可以给我正确的顺序来添加lib.xcodeproj作为依赖到app.xcodeproj(即它将构build,如果有必要,并链接到应用程序)