【问题标题】:How make my iPad app last forever - without AppStore signing如何让我的 iPad 应用程序永远存在 - 无需 AppStore 签名
【发布时间】:2025-12-07 14:00:02
【问题描述】:

我为我的 iPad 开发了一个应用程序,它可以构建、安装和运行良好。但它只能在 iPad 上运行一周。

由于我没有 AppStore 提交许可证 - 这大约花费一百美元(我相信每年。)(我不确定他们的政策)。我可以每周连接我的 iPad 并构建和安装到设备上。但是,有没有一种方法可以避免(或自动化)这种情况?

源代码永远不会改变,但我猜一个新的证书是签名的 - 具有不同的日期/时间 - 每次构建时间。该应用程序仅供我个人使用,不分发。

我怎样才能让它永远存在?

【问题讨论】:

  • 你不能永远这样做。但是你可以让它持续将近一年。您必须创建一个分发配置文件(临时部署),链接到您的设备 UUID
  • @CZ54 你能解释一下吗?
  • 这需要付费会员。如果不支付 99 美元,您的应用只能运行一周。

标签: ios ipad build certificate


【解决方案1】:

你可以看看AltStore。根据他们的 GitHub

AltStore 是一款 iOS 应用程序,可让您仅使用您的 Apple ID 将其他应用程序(.ipa 文件)旁加载到您的 iOS 设备上。 AltStore 使用您的个人开发证书对应用程序进行签名,并将它们发送到桌面应用程序 AltServer,后者使用 iTunes WiFi 同步将已签名的应用程序安装回您的设备。为防止应用过期,AltStore 还会在与 AltServer 位于同一 WiFi 时在后台定期刷新您的应用。

【讨论】:

  • 该版本仅适用于iOS12.2及以上。并且需要 Swift 5 和证书来构建......对我不起作用。
【解决方案2】:

越狱后可以添加源地址https://repo.incendo.ws,安装插件ReProvision实现自动退出

【讨论】: