iOS 问题。我可以分发我的应用程序的 Xcode 模拟器版本吗?
我想向某人发送我的 iPad 应用程序的 Xcode 模拟器版本 - 不是设备版本。我已在 Finder 中找到了 .app 文件。我是直接拉上拉链然后寄出还是比这更复杂?
谢谢,
Doug
UPDATE
Chrisbtoo 得到了这个问题的答案,但是他为那些在家尝试此操作的人留下了一些关键部分:
Xcode 模拟器的路径(模拟器可以独立运行。):
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
模拟器主屏幕中显示的应用程序路径:
/Users/turner/Library/Application Support/iPhone Simulator/3.2/Applications/{GUID}
在构建模拟时观察应用程序模拟器目录中发生的情况、从模拟器桌面删除应用程序以及通常将模拟器用作一个实际的设备。
底线:这是一种以“模拟”即席方式共享应用程序的可行方法,而无需真正的即席应用程序共享的令人麻木、吸魂的过程。
干杯,
道格
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?
Thanks,
Doug
UPDATE
Chrisbtoo got the answer on this one however he left of some critical bits for those of you trying this at home:
Path to Xcode simulator (the simulator can be run standalone.):
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
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.
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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
假设其他人已经安装了模拟器,您只需将
~/Library/Application Support/iPhone Simulator/3.2/Applications/{GUID}
下的内容压缩即可(包括 .app 和任何所需的数据目录)并将其发送给他们 - 他们需要将其解压缩到同一目录下。我过去所做的是将{GUID}
部分重命名为更友好的名称 - sim 仍会拾取它。如果他们还没有模拟器,则需要注册免费的 iPhone 开发帐户并下载 Xcode 等。
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.If they don't already have the simulator, they will need to sign up for a free iphone dev account and download Xcode, etc.
我们只是提供了一个小工具来帮助您解决此问题。它管理开发人员和测试人员所需的内容。
这是
http://blog.placeit.net/ios-app-packager/
它基本上会创建一个小 zip,您可以将其传递给测试人员,它会将应用程序安装在正确的目录中,并为选择正确设备的用户打开它。
We just put up a little tool that will help you with this. It manages both what you need on the dev side and also the tester.
Here it is
http://blog.placeit.net/ios-app-packager/
It basically creates a little zip that you can pass to the tester and it'll install the app in the right directory and also open it up for the user with the right device selected.
我认为您想将整个项目文件夹发送给其他人 - 大概您希望他们在 XCode 中打开它 - 并且大概他们有该应用程序的 sdk。
I would think you want to send the entire project folder to the other person- presumably you are expecting them to open it in their XCode- and presumably they have the sdk for the app.
您必须通过 AdHoc 或 App Store 进行分发以进行 Beta 测试。
成为一名开发人员,然后研究如何做到这一点。
您需要有一个配置文件,然后为您想要进行 Beta 测试的设备选择 UDID。
转到 iPhone 配置门户
,这里是 文档,提供更多详细信息
You have to distribute via AdHoc or App Store for beta testing.
Become a developer and then look into how to do this.
You need to have a provisioning profile, and then select the UDID's for the device you want to beta test to.
Go to the iPhone Provisioning Portal
and here is a document with more detail