应用程序加载器:错误 ITMS-10001:“此包中的多个项目使用相同的供应商 ID
Application Loader: ERROR ITMS-10001: "Multiple items in this package use the same vendor ID
我正在尝试通过 Application Loader 上传 IAP。当我尝试交付 IAP 时,出现以下错误:
我能找到的唯一一条与供应商 ID 相关的信息是在 Application Loader 创建的 iTunes 包(不是 .pkg)文件中。
如果您按住 CTRL 单击该包,然后单击 "Show Package Contents",它将打开文件结构。在里面,您会找到 .pkg 文件以及 metadata.xml 和 machine-local-data.xml.
metadata.xml 中的第一个键是 vendor_id
,它只在那里一次。
自从我上传上一个 IAP 以来,我能想到的唯一相关变化是升级 Xcode 和 El Capitan。
谢谢。
我也 运行 关注这个问题。原来它只影响具有多个应用内购买的 itmsp 包。
解决方法:提交多个 itmsp 包,每个包中包含一个应用内商品。
已提交雷达:
http://openradar.appspot.com/radar?id=4963827485507584
我设法通过从 Application Loader
创建的程序包中的 metadata.xml 中删除其他应用内购买条目来解决这个问题
同样的问题。我刚刚删除了本地包,关闭所有windows Application Loader,退出,重新启动,下次提交就可以了。
供应商 ID 在 metadata.xml
中区分大小写
我设法修复了 vendor_id 和应用程序 SKU 都是相同的大小写(大写字母)。
我正在尝试通过 Application Loader 上传 IAP。当我尝试交付 IAP 时,出现以下错误:
我能找到的唯一一条与供应商 ID 相关的信息是在 Application Loader 创建的 iTunes 包(不是 .pkg)文件中。
如果您按住 CTRL 单击该包,然后单击 "Show Package Contents",它将打开文件结构。在里面,您会找到 .pkg 文件以及 metadata.xml 和 machine-local-data.xml.
metadata.xml 中的第一个键是 vendor_id
,它只在那里一次。
自从我上传上一个 IAP 以来,我能想到的唯一相关变化是升级 Xcode 和 El Capitan。
谢谢。
我也 运行 关注这个问题。原来它只影响具有多个应用内购买的 itmsp 包。
解决方法:提交多个 itmsp 包,每个包中包含一个应用内商品。
已提交雷达: http://openradar.appspot.com/radar?id=4963827485507584
我设法通过从 Application Loader
创建的程序包中的 metadata.xml 中删除其他应用内购买条目来解决这个问题同样的问题。我刚刚删除了本地包,关闭所有windows Application Loader,退出,重新启动,下次提交就可以了。
供应商 ID 在 metadata.xml
中区分大小写我设法修复了 vendor_id 和应用程序 SKU 都是相同的大小写(大写字母)。