【问题标题】:How to transfer app between iOS 9 simulators如何在 iOS 9 模拟器之间传输应用程序
【发布时间】:2015-11-06 08:28:31
【问题描述】:

当我创建一个程序并在 iOS 9 模拟器中运行它时,一切正常。该应用程序被创建并保存在如下路径中:

/Users/MichalKolar/Library/Developer/CoreSimulator/Devices/567DCC64-3388-4A7B-A14C-677210F1A24A/data/Containers/Bundle/Application/6E72B743-051D-4232-A3F6-7FB94A1F317E

它在模拟器中可见并且效果很好。我想把它交给我的一个朋友做一些测试:

  1. 我在他的 Mac 和他的 xCode 上部署了相同的模拟器,相同的 iOS 版本

  2. 我将文件夹 6E72.... 复制到他 Mac 上的相同文件夹结构中

  3. 我验证 .APP 和隐藏的 .PLIST 文件均已成功 复制

  4. 我在朋友的 Mac 上启动模拟器...

...我在那里看不到应用程序。

请指教 - 出了什么问题?即使对于最简单的应用程序(只是一个空白页,没有细节),它的行为也是如此......在 xCode 7.1 和 7.2 beta 中测试。 iOS 8.4 应用没有问题,只有 iOS 9 有问题。

谢谢!

【问题讨论】:

  • 您应该使用 TestFlight 进行私人 beta 测试。
  • 无法在模拟器上使用 TestFlight。
  • 我知道。不支持您尝试的操作。

标签: ios xcode ios9


【解决方案1】:

我认为你不能做你想做的事。顺便说一句,如果他有 Xcode,为什么不在他的 Mac 上构建应用程序?

您必须使用 TestFlight 或 Ad-hoc 分发来为测试人员提供可用的应用程序。或者,如果您的朋友在您附近,请直接在他/您的 iPhone 上部署应用程序。

【讨论】:

  • 我只想给他APP就行了。我不想让他看到我的源代码。它很好地适用于 iOS 8.4...
  • 很好,但我认为这样做很痛苦:)。不要忘记,应用程序在模拟器和设备上的行为并不总是相同。
猜你喜欢
  • 2012-09-07
  • 2016-06-07
  • 1970-01-01
  • 2013-09-02
  • 2018-01-21
  • 2015-09-17
  • 1970-01-01
  • 1970-01-01
  • 2017-07-20
相关资源
最近更新 更多