问题标签 [ios-simulator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
475 浏览

iphone - 如何以这种方式加载网页?

在 UIWebView 中,我提供了指向http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html的链接。在模拟器中,TOC 不加载。它出现了一个空间,然后很快就隐藏了。但是,在 iPhone 上,TOC 会加载并且不会隐藏。用户必须单击隐藏目录链接。iPhone没有的模拟器在做什么?有没有办法在 iPhone 上做到这一点,所以 TOC 被隐藏了?

0 投票
3 回答
596 浏览

ios-simulator - iPhone 应用程序从 Finder 崩溃

我编写了一个 iPhone 应用程序,并且只使用模拟器对其进行了测试,因为我没有真正的 iPhone。如果我 Build and Go,我可以看到应用程序正在运行。但是如果我去 Finder 然后通过项目的构建文件夹打开它,它会立即崩溃。有谁知道这是什么原因?

0 投票
16 回答
100864 浏览

iphone - 清理 iPhone 模拟器

在为 iPhone 模拟器构建时,是否有一种简单的方法来清理 xcode 部署应用程序的目录?我有一个 sqlite 数据库,如果需要,它会在启动时复制到 Documents 文件夹中。问题是我可能会更改我的架构,但不会复制新数据库,因为一个已经存在。

理想情况下,每次我构建时,它都会破坏以前的内容。这可能吗,还是我必须手动完成?

0 投票
2 回答
3904 浏览

iphone - Xcode 中的多个目标:“无法启动模拟应用程序:未知错误。”

我正在尝试在 Xcode 中为多个目标构建,以简化创建我的应用程序的“精简版”和“专业版”版本的过程。从理论上讲,这很棒,我可以将定义传递给GCC_PREPROCESSOR_DEFINITIONS我的代码中使用。但是,由于尝试在模拟器中启动第二个目标时出错,我实际上无法使其正常工作:Failed to launch simulated application: Unknown error.

这是我用来创建附加目标的简单过程:

  1. 将#ifdef MYAPP_PRO 添加到源文件以根据应用程序的 pro/lite 版本修改行为(并验证应用程序是否按预期工作)
  2. 从菜单中选择Project> New Target...,然后选择“Cocoa Touch Application”(名为 MyAppPro)
  3. 编辑新的目标设置;添加GCC_PREPROCESSOR_DEFINITIONS用户定义的设置并将值设置为“MYAPP_PRO”(无引号)
  4. 将活动目标设置为“MyAppPro”;构建并运行。
  5. Failed to launch simulated application: Unknown error.
  6. 将 Info.plist 中的所有设置复制到 MyAppPro-Info.plist 并重试
  7. Failed to launch simulated application: Unknown error.

构建完成得很好,但我无法在模拟器中运行。

编辑 .xcodeproj 目录中的 project.pbxproj,我注意到两个目标定义的构建设置之间存在一些关键差异。我尝试手动编辑该文件,但一定是做错了什么,因为之后我无法将它加载到 Xcode 中。

原始目标的“调试”构建设置:

Thew 新的 MyAppPro 目标的“调试”构建设置:

0 投票
8 回答
818 浏览

iphone - 用于构建 iphone 应用程序的最佳硬件是什么?

我从来没有在 Mac 上编程过;我在 NeXT 机器上使用 Objective-C 进行了编程。我想学习开发 iphone 应用程序从 Apple 购买用于 iphone 开发的推荐最佳(阅读最低成本与最佳开发人员体验)硬件是什么?

先感谢您。

0 投票
17 回答
12055 浏览

iphone - iPhone:无法启动模拟应用程序:未知错误

这是一个新的 iPhone 项目,只有 1 个目标(与这个问题不同)

在构建时,我们得到:

谷歌再次没有给我们任何东西,很多人都遇到过这个问题,并且有很多疯狂的想法尝试“哦清理构建”、“清除缓存”、“旋转这个标志”,但没有一个能始终如一地工作和工作。我们可以使用 SDK 2.2.1 和 3.0 beta 在两台不同的机器上重现这一点。不是机器上的安装,因为其他 iphone 项目工作得很好,所以我们认为它与这个特定项目的配置有关,但是在梳理了两次配置后,我们无法发现问题。

万娜,我想花 200 美元买一条线索。

  • 试过:XCode菜单->清除缓存
  • 尝试:清理所有目标
  • 试过:rm -rf ~/Library/Application\ Support/iPhone\ Simulator
0 投票
31 回答
128367 浏览

ios - 在 iOS 模拟器上测试时出错:无法向引导服务器注册

当单击 UIAlertView 的按钮时崩溃时,我正在模拟器上测试我的应用程序。我在那里停止了调试,对代码进行了一些更改并再次构建了应用程序。现在,当我运行应用程序时,我在控制台中收到此错误

无法向引导服务器注册 com.myApp.debug。错误:未知错误代码。这通常意味着该进程的另一个实例已经在运行或挂在调试器中。程序收到信号:“SIGABRT”。

我尝试从模拟器中删除该应用程序,进行干净的构建,但当我尝试运行该应用程序时仍然出现此错误。

我应该怎么做才能再次在我的模拟器上运行该应用程序?

0 投票
6 回答
6211 浏览

iphone - 在 iPhone 模拟器中从硬盘读取文件

是否可以将文件(从我的正常文件系统)读取到在 iPhone 模拟器上运行的 iPhone 应用程序中?

我知道 iPhone 本身没有(用户可访问的)文件系统,但这只是用于测试,并且只会在模拟器中运行。

该文件将是一个文本文件,可以在应用程序运行时进行编辑,每次调用方法时都会读取该文件。

0 投票
17 回答
34535 浏览

iphone - Xcode 错误:无法启动模拟应用程序

问题

不像人们在这里这里问的那样,我在全新安装 Leopard (hackintosh) 后得到了这个错误,这个问题真的让我发疯,无处可寻,我用谷歌搜索并访问了与此相关的每一篇文章,仍然可以解决不了。

第一次安装 iPhone SDK 2.2.1 后,启动一个新项目(任何类型,基于导航,OpenGL ES 应用程序),然后构建并运行,我遇到以下问题:有时是:

无法启动模拟应用程序:未知错误。

有时是:

启动模拟应用程序失败:iPhone Simulator 找不到 com.yourcompany.[应用程序名称] 的进程 ID

看来模拟器中的应用程序立即崩溃了,所以 Xcode 可以找到进程 ID。

解决方案

这个链接说这甚至无法解决。还有一些人一步一步做详细的:

  1. 取消选中 Info.plist
  2. 退出 XCode
  3. 删除目录/Lib/Caches/com.apple.DeveloperTools.###
  4. 打开 Xcode 项目
  5. 清理所有目标
  6. 重建

我重置了 iPhone 模拟器。这也没有解决问题……</p>

我什至尝试卸载SDK并重新安装它,仍然出现同样的错误......</p>

这是与硬件有关的问题吗?还是操作系统版本?我正在使用 hackintosh (iDenebv1.4 10.5.6),所有其他软件都运行良好,包括 iTunes && vmware fusion。

非常感谢您提供任何进一步的提示或线索!

0 投票
3 回答
1769 浏览

iphone - 如何拍摄显示选定行的 iPhone 模拟器的快照

I'm trying to take a snapshot of the iPhone simulator when a row in a table view is selected, before the new view appears. 在选择行的情况下,我无法找到可以停止模拟器的点,以便我可以对其进行快照。我怎么做?

谢谢你的时间。