从您自己的 Apple Developer 账户将电台广播应用发布到 App Store。控制面板会交给您一个完整的 Xcode 项目:无需 CocoaPods、无需 Swift 包、无需拉取任何内容。您在 Mac 上用自己的团队签名,归档,上传到 App Store Connect 并通过 App Review。CarPlay 是 Apple 单独授予的一项权限,申请表单会要求提供应用的 App Store 页面,因此它会出现在后续版本中。
标签以 2026 年的 Xcode 26 和 App Store Connect 为准。Apple 会在版本之间重命名界面;每一步都会说明该界面的用途。
不要改动构建设置。所有与电台相关的内容都位于 Config/Station.xcconfig 中,该文件由生成器写入,手动编辑会与面板下次构建的内容产生偏差。
如果菜单中没有该 bundle ID,请在 developer.apple.com 的 Certificates, Identifiers & Profiles → Identifiers 下手动注册,并从面板复制该值。
出口合规:Info.plist 将 ITSAppUsesNonExemptEncryption 设为 NO,因此处理后的构建不应在加密问题上等待。
App Store 图标从构建的资源目录中读取;App Store Connect 没有单独的图标上传。
准则 4.2.6:Apple 会拒绝由模板生成的应用,除非内容提供者自行提交。从电台自己的开发者账户提交是合规路径,这也是面板从不代您发布的原因。
CarPlay 音频应用需要在您的团队上拥有 com.apple.developer.carplay-audio 权限,该权限只能由 Apple 授予。
更新:同样的流程,从重新构建到提交。电台的 feed 承载直播流、节目表、播客和链接,因此这些内容都不需要新版本。
何时可以申请 CarPlay、为什么需要 Mac、需要向审核人员展示什么,以及归档文件去了哪里。