面板会为您提供一个自包含的 Xcode 项目,用于该频道的 iPhone 和 iPad 播放器。Apple 只接受在 macOS 上的 Xcode 中归档的构建,因此最后一程需要在 Mac 上完成:使用您的团队签名、归档、上传到 App Store Connect,然后通过 App Review——单频道播放器需要一份准备充分的提交。
标签以 2026 年的 Xcode 26 和 App Store Connect 为准。Apple 会在版本之间重命名界面;每一步都说明了该界面的用途。
准则 4.2.6:由模板生成的应用会被拒绝,除非由内容提供商提交。从频道所有者账户提交是合规路径,因此面板绝不会替您提交。
Mac 仅用于归档和上传。租用的云 Mac 也可以,只要它运行当前版本的 Xcode,并且您使用自己的 Apple Account 登录。
请勿手动编辑 Config/Station.xcconfig 或构建设置。生成器会在每次构建时写入这些内容,因此本地编辑会丢失并与面板产生偏差。
菜单中没有 bundle ID:请在 developer.apple.com 的 Certificates, Identifiers & Profiles → Identifiers 下注册,并准确复制面板中的值。
出口合规:Info.plist 中 ITSAppUsesNonExemptEncryption 为 NO,因此处理后的构建会跳过加密问题。
App Store 图标取自构建的资源目录;无需单独上传。
停播时,播放器会显示“我们即将开播”的提示画面,并持续重新轮询直播源,直到直播恢复后自动开始播放。审核人员在空档期测试时,会看到一个没有内容的应用,这往往会导致准则 2.1(完整性)拒绝。
单流播放器是 准则 4.2(最低功能) 的已知触发点。该构建是原生的(系统播放器,无 web view),备注应明确体现这一点。
频道资料越简略,应用就越单薄。审核前请填写描述、Logo、网站、社交账号和联系方式;应用会实时读取这些内容。
更新:直播流、描述、Logo 和链接来自实时源,无需新版本。名称或图标更改需要在面板中重新构建,按第 5 步归档并上传,并创建新的 App Store 版本。