保持提交的旧应用程序版本存储并在开发iPhone上安装它们

时间:2015-11-20 07:56:43

标签: ios ipa

我想保留提交到商店的版本,以便稍后在我的开发者手机上安装它们,这可能吗?如果我拿那个.ipa,怎么能把它安装在我的手机上?我有其他格式而不是.ipa吗?

如何构建我所有应用商店版本的存档,以便稍后安装?

我尝试了来自Rhythmic Solution的解决方案,但尚未使用(“找不到此可执行文件的有效配置文件。”)。我的步骤:

  1. 来自Xcode中的档案,将一个条目导出为App Store构建
  2. 打开iReSign
  3. 在第一个字段中输入导出.ipa的路径
  4. 在第二个字段中输入下载的开发者配置文件的路径
  5. 使用像here
  6. 创建的entitlements.plist
  7. 选择开发者证书
  8. 辞职按钮
  9. 将其拖到Xcode / devices
  10. 中的“已安装的应用”部分
  11. 现在我收到错误“找不到此可执行文件的有效配置文件。”

2 个答案:

答案 0 :(得分:0)

我认为您可以在diawi.com上传所有这些版本并获取网址,并在需要该版本时保存它们,只需将相应的网址安装到您的手机中即可。 另一方面,git是跟踪代码版本的一个非常重要的工具。

答案 1 :(得分:0)

前段时间我遇到了一些古老的Ad Hoc版本,想要尝试一下,但这项技术适用于AppStore提交版本,以及开发人员和企业。

一般方法是
   1.将.ipa文件解压缩为.app
   2.替换embedded.mobileprovision配置文件(可能已过期或不允许在您的设备上安装)
   3.上述步骤使应用程序的签名无效,因此您将其辞职    4.将应用程序压缩回.ipa文件
   5.通过无线下载安装应用程序,拖动到Xcode设备窗口或itunes同步(如果你喜欢疼痛)

iResign可以为您执行第1-4步。

如果您想复制权利,可以start here - 但这可能比简单地复制它们更复杂,例如推送通知可以从生产变为开发,反之亦然。