【问题标题】:Can I install an app built for iOS Simulator onto a second simulator?我可以将专为 iOS 模拟器构建的应用安装到第二个模拟器上吗?
【发布时间】:2011-09-10 03:52:00
【问题描述】:

我构建了一个应用程序并在我的 Mac (Xcode 4) 上的模拟器上运行它。

我想将构建的应用程序复制到第二台 Mac 上,同样使用 Xcode 4,以便在第二台 Mac 的 iOS 模拟器中运行该应用程序。

也就是说,我不想在第二台 Mac 上构建它,只需在第二台模拟器中运行应用程序,用于演示目的(第二台 Mac 连接到会议中的大屏幕房间)。

我在 Debug-iphonesimulator 文件夹中看到了该应用程序,但如何将它放到第二个 sim 卡上?

【问题讨论】:

    标签: iphone xcode debugging ios-simulator simulator


    【解决方案1】:

    iPhone 模拟器将其应用程序存储在~/Library/Application Support/iPhone Simulator/<OS version>/Applications 中,每个应用程序都存储在以 GUID 命名的文件夹中。浏览这些文件夹的内容以找到您的应用,将 GUID 命名的文件夹复制到其他模拟器的相应 Applications 文件夹中,您应该已经设置好了。

    【讨论】:

    • 您知道如何使用这种方法手动测试本地化吗?因为如果我这样做,当我更改模拟器语言时,应用程序的语言不会改变,这与我在计算机上使用 Xcode 构建应用程序时不同...
    • 至少从 Xcode 7.3.1 开始,这对我不起作用。当我从一台 Mac 上解压我的应用程序并在第二台 Mac 上在模拟器的正确位置解压缩时,当我实际重新启动模拟器(iOS 9.3、iPhone)时,模拟器会删除名为 GUID 的文件夹。
    猜你喜欢
    • 2012-05-23
    • 2017-01-15
    • 2014-11-16
    • 1970-01-01
    • 2011-09-14
    • 2011-05-06
    • 1970-01-01
    • 2011-05-23
    • 2011-10-28
    相关资源
    最近更新 更多