iOS问题。我可以分发我的应用程序的Xcode模拟器版本吗?

问题描述:

我想向某人发送我的iPad应用程序的Xcode模拟器版本 - 而不是设备版本。我在Finder中找到了.app文件。我只是拉上它并发送它还是比它更复杂?

I would like to send someone the Xcode simulator version - not the device version - of my iPad app. I have located the .app file in the Finder. Do I just zip it up and send it off or is it more complicated than that?

谢谢,

Doug

Thanks,
Doug

Chrisbtoo得到了这个问题的答案,但他留下了一些关键位,让你在家里尝试这个:

Chrisbtoo got the answer on this one however he left of some critical bits for those of you trying this at home:

Xcode模拟器的路径(模拟器可以独立运行。):

/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app

Path to Xcode simulator (the simulator can be run standalone.):
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app

显示在模拟器主屏幕上的应用程序路径:

/ Users / turner / Library / Application Support / iPhone Simulator / 3.2 /应用程序/ {GUID}

Path to app that appears in the home screen of the simulator:
/Users/turner/Library/Application Support/iPhone Simulator/3.2/Applications/{GUID}

在构建模拟,从模拟器桌面删除应用程序并通常使用模拟器时,观察应用程序模拟器目录中发生的情况是有益的一个实际的设备。

It is instructive to watch what happens in the app simulator directory as you build for simulation, delete apps from the simulator desktop and generally use the simulator as an actual device.

底线:这是一种可行的方法,用于以模拟的临时方式共享应用程序,而不会让人头脑麻木,灵魂吸吮真正的ad hoc过程应用分享。

Bottom line: This is a viable approach for sharing apps in a "simulated" ad hoc manner without the mind numbing, soul sucking process of true ad hoc app sharing.

干杯,

道格

Cheers,
Doug

假设另一个人已经安装了模拟器,你可以在〜/ Library / Application Support / iPhone Simulator / 3.2 / Applications / {GUID} 下拉链。 >(包括.app和所需的任何数据目录)并将其发送给他们 - 他们需要在同一目录下解压缩它。我过去所做的是将 {GUID} 部分重命名为更友好的名称 - 模拟人生仍然可以选择它。

Assuming the other person already has the simulator installed, you can just zip up the stuff under ~/Library/Application Support/iPhone Simulator/3.2/Applications/{GUID} (includes both the .app and any data directories needed) and send it to them - they'll need to unzip it under that same directory. What I've done in the past was to rename the {GUID} part to a more friendly name - the sim will still pick it up.

如果他们还没有模拟器,他们将需要注册免费的iphone开发帐户并下载Xcode等。

If they don't already have the simulator, they will need to sign up for a free iphone dev account and download Xcode, etc.