我可以为 iOS 和 tvOS 应用程序使用相同的包标识符吗?

Can I use same bundle identifier for iOS and tvOS apps?

正如标题所说,一个简单的问题:我可以为 iOS 和 tvOS 应用程序使用相同的包标识符,还是它们需要在整个 Apple 应用程序生态系统中是唯一的?

我想为视频点播网站创建应用程序,并在 iOS 和最终的 tvOS 上提供应用程序。它们将是不同的代码库(由于使用不同的 SDK 来针对不同的平台),但它们本质上是相同的应用程序(因为提供相同的功能)。

是的。即使代码库完全不同,您也可以共享相同的包 ID。您只需要在 iTunes Connect 中将它们视为相同的应用程序(通过将 tvOS 版本添加到 iOS 版本)。

上周我提交了我的第一个双OS应用程序,它非常简单。这非常类似于提交两个单独的应用程序(两组屏幕截图、两个应用程序描述、两个二进制文件)。唯一共享的是应用程序 ID 和应用程序名称(注意:您不能没有两个不同的名称)。

到目前为止,Apple 仅批准了 iOS 应用并将其迁移到商店(请参阅下面的 link),并拒绝了 tvOS 应用 UI 问题,我现在正在修复它。就像两个不同的应用程序一样,审查过程也是独立的。

https://itunes.apple.com/us/app/cloudreaders-pdf-cbz-cbr/id1051119890?mt=8