App Store Connect 帮助

支持 / App Store Connect / 管理素材包 / 上传 Apple 托管素材包

管理素材包

上传 Apple 托管素材包

必要职能:“账户持有人”职能、“管理”职能、“App 管理”职能或“开发者”职能。请参见职能权限

如果你使用 Managed Background Assets(管理式背景素材),且选择让 Apple 代你托管素材,则可以通过 Transporter、App Store Connect API、iTMSTransporter 或 altool 将素材包上传至 App Store Connect,用于 TestFlight 测试以及 App Store 分发。

上传的素材包需经过 Apple 系统处理后,才能显示在 App Store Connect 中。处理完成后,你将收到电子邮件提醒。

系统会使用你在 Manifest 清单文件中设置的素材包 ID 以及素材包所属的 App 来精准识别素材包。每上传一个新的素材包版本,其关联的版本号会自动递增。

了解如何使用 App Store Connect API 上传素材包。

通过 Transporter 上传素材包

Transporter 是一款 macOS App,可以让你通过拖放将内容上传至 App Store Connect 以便后续分发。你还可以查看交付进度(包括警告、错误和交付日志)和交付历史。

你可以在 Mac App Store 中下载最新版本的 Transporter。

有关更多信息,请参见《Transporter 帮助》

通过 iTMSTransporter 上传素材包

iTMSTransporter 是一款命令行工具,可以安装在 macOS、Windows 和 Linux 上。

【注】自 2026 年起,上传 .ipa 或 .pkg 文件将必须使用 -assetFile 命令行选项,而非 -f 选项。此外,你需要使用将于今年晚些时候发布的 Transporter 版本,才能继续通过 Aspera 和 Signiant 交付方法上传 App。

如需下载 iTMSTransporter 或了解更多信息,请参见《Transporter 用户指南》

通过 altool 上传素材包

你可以使用 xcrun(包含在 Xcode 中)来调用 altool,该命令行工具用于验证并上传素材包至 App Store Connect。请在“终端”的命令行中指定以下命令:

$ xcrun altool --upload-asset-pack asset_pack --apple-id apple-id -u username [-p password]

进一步了解。