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

标签 iphone xcode ios-simulator software-distribution

我想向某人发送我的 iPad 应用程序的 Xcode 模拟器版本 - 而不是设备版本。我已在 Finder 中找到了 .app 文件。我是直接把它拉上 zipper 然后寄出去还是比这更复杂?

谢谢,
道格

更新

Chrisbtoo 得到了这个问题的答案,但是他为那些在家尝试这个的人留下了一些关键的部分:

Xcode 模拟器的路径(模拟器可以独立运行。):
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app

模拟器主屏幕中显示的应用程序路径:
/Users/turner/Library/Application Support/iPhone Simulator/3.2/Applications/{GUID}

当您构建模拟、从模拟器桌面删除应用程序以及通常将模拟器用作实际设备时,观察应用程序模拟器目录中发生的情况是有启发性的。

底线:这是一种以“模拟”即席方式共享应用程序的可行方法,而无需真正的即席应用程序共享的令人心智 NumPy 、吸魂的过程。

干杯,
道格

最佳答案

假设其他人已经安装了模拟器,您只需将 ~/Library/Application Support/iPhone Simulator/3.2/Applications/{GUID} 下的内容压缩即可(包括 .应用程序和任何所需的数据目录)并将其发送给他们 - 他们需要将其解压缩到同一目录下。我过去所做的是将 {GUID} 部分重命名为更友好的名称 - sim 卡仍会拾取它。

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

关于iphone - iOS 问题。我可以分发我的应用程序的 Xcode 模拟器版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3104127/

相关文章:

iphone - NSFetchRequest 谓词语法

iphone - 使用 AVPlayer 仅显示视频的一小部分

php - 示例 : Objective C method alongside a php method

ios - 每次运行 iOS 模拟器时空白屏幕

iphone - 这两种方法对性能的影响相同还是不同?

ios - Swift:以编程方式附加自定义 UIView

ios - XCode 11.4.1 补丁后 Swift 应用程序无法找到 ObservableObject

ios - 相对于 Storyboard 中图像的特定点定位元素

ios - 使用 iOS 实现单元测试

flutter - IOS模拟器软件键盘不出现