【问题标题】:How TutuApp is being distributed publicly without Apple's app store?TutuApp 是如何在没有 Apple 应用商店的情况下公开发布的?
【发布时间】:2019-07-22 06:07:10
【问题描述】:

iOS 版 TutuApp 将在没有 App Store 的情况下向公众分发。

我知道 Ad Hoc 是分发应用程序的一种方式,但仅限于 100 台设备。

我知道企业内部是另一种方式,但适用于公司内部。 (苹果可以吊销证书,无法安装App)

那么 TutuApp 使用的方式是什么。合法吗?

Xcode 如何在没有 Apple Developer 帐户的情况下制作 ipa 文件?

【问题讨论】:

  • 可能是resign the ipa 的工具?你基本上回答了你所有的问题,不知道你想问什么
  • 他们可能在滥用企业证书。一旦 Apple 关闭一个证书,他们就会切换到另一个证书,他们的客户每次需要重新签名时都需要不断重新安装应用程序

标签: ios xcode app-store-connect apple-developer


【解决方案1】:

他们使用Apple Developer Enterprise Program,在不上传到 iTunes 商店的情况下分发应用程序,该程序用于创建专为内部组织设计并专门分发给内部组织的专有应用程序。

安装应用程序时有安装和信任企业开发者证书的说明。

安装应用后,您可以在设备中查看配置文件

设置 -> 常规 -> 配置文件和设备管理 -> 企业应用程序

【讨论】:

  • 我不会相信随机开发者的开发证书并安装未经 Apple 验证的应用程序。并不是我太信任苹果,只是这个开发者可能有充分的理由避免验证过程。
  • Apple 不允许这样使用其企业程序,TutuApp 违反了企业证书的预期用途,如果我们看到他们的开发者帐户很快被终止,这并不奇怪。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多