【问题标题】:Install development app version alongside production on same iOS device? [closed]在同一 iOS 设备上安装开发应用程序版本和生产? [关闭]
【发布时间】:2012-10-05 07:48:17
【问题描述】:

我有一个应用程序目前在 AppStore 中,我将其保存在手机上,以向用户和其他可能感兴趣的人展示。与此同时,我正在同一部手机上开发该应用程序的下一个版本。我希望能够将这两个应用并排安装在同一设备上。

实现这一点的规定/最简单的方法是什么?这可能吗?理想情况下,这将尽可能自动化,无需在每次部署之前手动重命名。

非常感谢!

【问题讨论】:

  • 稍作修改,这是一个对我有很大帮助的真正问题。下面 Alex Terente 给出的答案效果很好。

标签: iphone ios xcode ios5 ios6


【解决方案1】:

是的,您可能只需要使用不同的应用程序 ID 对开发应用程序进行签名。

例如: 如果你在店里有com.myCompany.myWonderfulApp 用于开发com.myCompany.myWonderfulAppDevelopment

【讨论】:

  • 更新:您推荐的解决方法似乎可以并行部署两个应用程序,但是 xcode 似乎不再能够在我的设备上启动开发应用程序。错误消息是:无法启动“我的应用程序”无法获取进程 123(或其他进程号)的任务。这是意料之中的吗?
  • 否是不尝试重启设备
  • 重启解决了这个问题,谢谢!
  • 对我来说最流畅的解决方案:在 Target->Build Settings->Product Name 下,为“Debug”和“Release”定义单独的名称。默认情况下,应用程序 ID 是从此产品名称生成的,因此您将获得与 Alex 的答案相同的效果。然后我定义了 2 个方案,一个带有“Debug”的“Build Configuration”,一个带有“Release”。快!手机上的两个应用程序,并在方案之间切换以选择您正在构建的一个。
猜你喜欢
  • 1970-01-01
  • 2016-08-28
  • 1970-01-01
  • 2015-06-22
  • 2019-12-01
  • 1970-01-01
  • 2013-10-11
  • 2018-06-11
  • 2012-05-16
相关资源
最近更新 更多