You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用App Store Connect API查询BundleID关联App时遇404错误

问题:通过App Store API查询Bundle ID关联App时返回404错误

尝试调用接口获取与Bundle ID关联的App:

https://api.appstoreconnect.apple.com/v1/bundleIds/{id}/app

收到404错误,错误详情如下:

"errors" : [ {
    "id" : "ec7b1469-fe54-4ad5-9f2b-f665c31a6358",
    "status" : "404",
    "code" : "PATH_ERROR_REALTIONSHIP",
    "title" : "The URL path is not valid",
    "detail" : "The relationship 'app' does not exist on resource 'bundleIds'"
  } ]

已尝试将Bundle ID的ID和Bundle ID本身填入{id}位置,错误仍未解决,且目标App已在应用商店上架。


解决方法

错误原因是调用的接口路径不符合App Store Connect API规范,bundleIds资源没有直接的/app子路径。要获取Bundle ID关联的App,有两种正确方式:

  • 通过Bundle ID过滤查询Apps
    直接调用Apps接口,用bundleId作为过滤条件:
GET https://api.appstoreconnect.apple.com/v1/apps?filter[bundleId]=com.yourcompany.yourapp

将com.yourcompany.yourapp替换为实际的Bundle ID即可。

  • 获取Bundle ID时包含关联的App
    调用Bundle ID详情接口时,通过include参数指定返回关联的App资源:
GET https://api.appstoreconnect.apple.com/v1/bundleIds/{bundleIdId}?include=app

这里的{bundleIdId}需替换为Bundle ID对应的资源ID(不是Bundle ID字符串),接口返回内容的included字段中会包含关联的App信息。

内容的提问来源于stack exchange,提问作者kelin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 10:17:57