是否可以使用私有 API 捕获 iOS 设备上的所有音频输出并通过欧盟的替代应用商店分发应用程序?

问题描述 投票:0回答:1

我目前正在研究为客户开发 iOS 应用程序的可行性,该应用程序需要在设备的所有音频输出到达耳机或扬声器之前捕获该应用程序。将其视为音频处理器。

我了解,由于 Apple 的沙箱限制和道德考虑,使用标准 iOS API 捕获所有音频是不可能的。设备越狱是一种可能的解决方案,但对于针对大量受众而言,这不是一个可行的选择。

鉴于我们位于欧盟,我正在探索使用替代应用程序商店的可能性,这些应用程序商店没有与官方苹果应用程序商店相同的严格审查流程。我的问题是:

  1. 技术上是否可以在非越狱设备上使用私有 API 捕获所有音频输出?
  2. 如果我们通过欧盟的替代应用商店分发应用程序,我们可以使用私有 API 来实现此功能吗?

任何有关在 iOS 设备上捕获音频输出的见解或替代建议将不胜感激。

谢谢!

ios appstore-approval iphone-privateapi appstore-sandbox app-distribution
1个回答
0
投票

要通过替代 App Store 分发您的应用程序,您仍必须将您的应用程序提交给 Apple 进行审核和公证。 App Store 审核指南 的一部分适用。 - 您可以通过选中该页面上的仅显示公证审核指南复选框来查看适用的指南。

如果您这样做,您将看到第 2.5.1 条仍然适用:

应用程序只能使用公共 API,并且必须在当前发布的操作系统上运行。了解有关公共 API 的更多信息...

所以,简短的答案是,不,使用替代的 App Store 将不允许您使用私有 API

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.