2010-12-15 47 views
3

有没有什么方法让客户端可以在他的模拟器上检查我的应用程序我应该怎么做...我不想将我的应用程序的代码发送给他.....如何在客户端的模拟器上检查我的应用程序

我知道即席需要测试设备的,但在这里,我想对他的模拟器上运行...

+0

@ Linuxmint - 我被帮助,但困惑应该接受哪一个...等待30秒 – Saawan 2010-12-15 05:19:49

+0

@Online:hehehe,有时很难挑选一个。 – Linuxmint 2010-12-15 05:20:59

+0

@ Linuxmint - 正确...再次感谢... – Saawan 2010-12-15 05:22:50

回答

3

转到:麦金塔HD \用户\ YourUserName \图书馆\应用支持\ iPhone模拟器\ iPhoneVersionNumber \应用:

然后,你必须通过每个“AJ2783FO29ZO38-WSOHF93”古怪命名的文件夹看看并找到你的应用程序文件夹。将其复制并放在客户端计算机上的相同位置。

我没有亲自试过这个。让我知道你是否需要任何其他信息!

+1

无法正常工作,因为每个开发人员和每个应用程序ID都会有很长的幻数号码文件夹/目录名称。 – hotpaw2 2010-12-15 05:00:09

+1

@ hotpaw2:他至少可以试试它,因为它是唯一可能的选择。你自己尝试过吗? – Linuxmint 2010-12-15 05:04:46

+2

+1 - 它正在工作..... – Saawan 2010-12-15 05:12:06

4

建设(在这个例子中的iOS 4.2),您的iPhone模拟器应用程序,从Xcode中运行它。 该应用程序现在应存储在 〜/库/应用程序支持/ iPhone模拟器/ 4.2 /应用程序/(例如〜/库/应用程序支持/ iPhone模拟器/ 4.2 /应用程序/ E5548CB9-0A50-49EF-92AB)下的代码子文件夹中-39F10820D9D6 /)

发送您的客户端的整个子文件夹(E5548CB9-0A50-49EF-92AB-39F10820D9D6)并告诉他将它复制到/ Library/Application Support/iPhone Simulator/4.2/Applications /,然后运行iPhone模拟器。他应该能够在模拟器上看到应用程序并运行它。请注意,该应用可能会出现在模拟器的第二个“页面”上,因此您的客户端可能需要滚动到右侧。

您可以在自己的办公室之间的不同机器之间测试它,然后再将它发送给客户端。当然,他必须安装带有最新iOS SDK的Mac OS X 10.6。

+0

+1 Thanks for ans it works .. – Saawan 2010-12-15 05:14:03

0

没有Apple支持的方法。但是,如果您在安装应用程序后退出Simulator,请将iPhone Simulator的整个Library Applications支持目录压缩,发送给客户端,让客户端替换他们的库(备份他们的库之后,或者运行在另一个Mac用户帐户)。然后,当他们启动他们的模拟器(必须来自完全相同的Xcode/SDK安装程序)时,他们会看到您的模拟器的克隆,并安装了您的应用程序。

试图复制应用程序包可能会也可能不行,因为某些版本的模拟器依赖于应用程序支持目录中其他位置的元数据。

相关问题