Questions tagged «ios-simulator»

iOS Simulator应用程序在计算机上的窗口中显示iPhone或iPad用户界面,以模拟iPhone或iPad设备。该应用程序提供了几种使用键盘和鼠标与之交互的方式,以模拟敲击,设备旋转和其他用户操作。

18
如何更改Xcode项目名称
我已经在iPhone的Xcode中开发了我的应用程序,一开始我只是将其命名为secnec,而现在我想更改我的应用程序名称,因为我已经在应用程序中找到了名称,所以我用新名称替换了旧应用程序名称,但仍然给我一个错误... 桌面/新名称/旧名称_Prefix.pch:无此类文件或目录 当我用newname_prefix.pch更改oldname_prefix.pch时。

30
无法附加到进程ID Xcode
有人遇到过这个问题吗?昨天我仍然可以在模拟器中运行我的应用程序,但是现在我无法运行我的应用程序,因为Xcode在控制台中显示此错误: error: failed to attach to process ID <ID number> 我曾尝试重新安装,这样做后,并创建新的项目,但回报没有运气。任何人都可以解决此问题? 我使用Xcode 4.5 Preview 2并尝试运行iOS模拟器6


9
在编辑器中播放Xcode Simulator动画时非常慢
最近,我体验到Xcode的模拟器变得非常慢。另外,如果我创建一个新应用并运行它,则启动屏幕和第一个视图控制器之间的过渡大约需要3秒钟。幸运的是,它只是iOS 9模拟器,而不是iOS 8或更低版本。我已经升级到Xcode 6.4,并且还安装了Xcode 7.0 beta 3。有人经历过吗?我尝试卸载两个Xcode版本,但没有帮助。

15
清理iPhone模拟器
在为iPhone模拟器构建时,有没有一种简单的方法可以清理xcode在其中部署应用程序的目录?我有一个sqlite数据库,如果需要,可以在启动时将其复制到Documents文件夹中。问题是我可能会更改架构,但是不会复制新数据库,因为已经存在一个数据库。 理想情况下,每次构建时,它都会核对以前的内容。这可能吗,还是我必须手动进行?

1
iOS 8.1模拟器本地化损坏(NSLocalizedString)
TL; DR: 本地化似乎不适用于xCode 6.1和8.1模拟器。 解决方法: 转到“编辑方案” >>“运行”(侧栏)>>“选项”选项卡>>“应用程序语言” 选择要在模拟器上运行应用程序的语言。 很长的故事: 我已经将xCode更新为6.1。该更新删除了iOS 7.x模拟器,只剩下8.x模拟器。 我已完成以下步骤: 我已经安装了7.x模拟器 清理项目 从模拟器中删除了该应用 删除了我项目的派生文件夹 该项目支持英语和日语。 在7.1仿真器(5s)上,本地化按预期工作。 在8.1模拟器(5s)上不起作用。 我猜苹果公司在模拟器上发生了一些问题,因为它可以在真实设备上运行。 关于这一方面的任何投入,还有其他人遇到过类似的问题吗? 编辑 似乎是模拟器中的错误,请参考: Apple Dev Forums

8
Xcode 6-从命令行启动模拟器
我想从命令行启动iPhone模拟器。 到目前为止,我一直在使用以下命令 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/MacOS/iPhone Simulator -SimulateDevice -SimulateDevice用于启动特定的设备类型 现在,使用Xcode 6,路径和应用已更改为 /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app/Contents/MacOS/iOS Simulator 但可悲的是-SimulateDevice选项现在无法使用。我可以启动模拟器,但是没有指定要启动哪个模拟器的选项 有人用Xcode 6找到了替代方法吗?


10
在iPhone 6S或iPhone 6S Plus模拟器上模拟强制触摸/ 3D触摸
我正在尝试在iPhone 6S或iPhone 6S Plus模拟器上使用Xcode 7 GM模拟强制触摸。特别是,我试图模拟在实现应用程序快捷方式的测试应用程序图标上的强制触摸。 让我知道是否有解决方案可以模拟此问题,我尝试了Watch模拟器用来模拟强制触摸的长按,但由于iPhone将其捕获为长按手势而无法使用。 更新:我从Apple下载了ViewControllerPreview示例代码。运行他们的示例应用程序,我看到模拟器虽然是iPhone 6s,但不支持3D /强制触摸功能。我仍然不确定如果我要使用带有强制触摸触控板的MacBook,是否支持该功能。 编辑:拥有带强制触摸触控板的macbook的人是否可以尝试使用触控板上的强制触摸来模拟iPhone 6s或6s Plus模拟器上的3D触摸?我的理论是,您也许可以使用新MacBook上的强制触摸触控板在新iPhone模拟器上模拟3D触摸。如果您尝试添加评论,请注明结果,我可以更新该帖子。 EDIT2:似乎新型Macbook Pro上的Force Touch触控板无济于事。



7
在模拟器上卸载应用程序后未清除NSUserDefaults
这听起来真的很新!我想检查是否是用户第二次进入我的应用程序,以便保持我正在使用的运行次数NSUserDefaults。我在rootViewController的viewDidLoad方法中实现了以下代码: NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; NSLog(@"hello %ld", (long)[userDefaults integerForKey:@"runCount"]); if ([userDefaults integerForKey:@"runCount"] != 1) { //not the 2nd run [userDefaults setInteger:1 forKey:@"runCount"]; NSLog(@"not 2nd run"); } else { //second run or more NSLog(@"2nd run"); } [userDefaults synchronize]; 一切正常,但问题是,当我根据此处和此处的内容卸载(删除并重新安装)应用程序时,应清除数据,但并非如此,并且在重新安装应用程序后仍显示以前的数据。我正在使用xCode6-beta在iOS模拟器上运行我的应用,并在iOS 8上定位该应用

9
从Mac OS X复制不会复制到iPhone模拟器
在我的iPhone应用程序中,我需要将许多ASCII艺术插入到数据库中。 我正在使用模拟器,并将textpic粘贴在textview中,以将ASCII艺术作品插入数据库。 在这里,模拟器的剪贴板曾经正确地粘贴了艺术品,但是当我复制另一幅艺术品时,它也将先前的艺术品粘贴到了textview中。 如何解决这个问题呢?是否可以解决此问题或任何更好的方法?

21
Xcode Device Simulator的文档目录路径
在iOS 7中,可以在以下位置找到iOS模拟器的文档目录: /Users/Sabo/Library/Application Support/iPhone Simulator/ 但是,在iOS 8 Beta Simulator中,我在上面的目录中找不到iOS 8的相应目录。 iOS 8 Simulator的文档目录路径在哪里?

5
iOS模拟器将屏幕快照保存在哪里?
自更新为Xcode 4.3(在10.7.3 Lion上运行)以来,我找不到iOS模拟器屏幕截图(据说是使用cmd+创建的S)。 他们不在~Library/Application Support/Developer/Shared/Xcode/Screenshots。 大概是Xcode从移出时它们就移了Developer,但Spotlight不能告诉我它们在哪里。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.