亚马逊应用商店SDK故障排除
本页介绍如何对使用亚马逊应用商店SDK中的应用内购买 (IAP) 或DRM时可能在应用中遇到的问题进行故障排除。如果在调用IAP或DRM时遇到问题,请检查设备日志中是否存在以下错误。
DATA_AUTH_KEY_LOAD_FAILURE: CERT_NOT_FOUND
可以在设备日志中看到此异常。如果没有使用公钥配置应用,就会发生这种情况。要使用公钥配置应用,请执行以下操作:
- 使用开发者账户登录开发者控制台。
- 从导航栏中选择我的应用。
- 找到您的应用,展开该行,然后选择View(查看)以打开应用详情页。
- 转到上传您的应用文件屏幕。
- 在其他信息部分,单击查看公钥。
-
在显示的“公钥”对话框中,单击AppstoreAuthenticationKey.pem链接,下载PEM文件。该文件包含您的公钥。

PEM文件下载链接 -
在项目的Assets文件夹中,新建一个名为StreamingAssets的文件夹。
- 复制您下载的AppstoreAuthenticationKey.pem文件,将其粘贴到您的Assets/StreamingAssets文件夹中。
有关更多详细信息,请参阅使用公钥配置Unity应用。
AUTH_TOKEN_VERIFICATION_FAILURE
此异常可在设备日志中看到,并且可能在不同的测试场景中发生。以下步骤可能有助于解决问题。
-
如果在使用App Tester时发现问题,请确保使用应用的调试版本,并且已启用沙盒模式。要启用沙盒模式,请通过ADB连接设备并发出以下命令
adb shell setprop debug.amazon.sandboxmode debug。有关更多详细信息,请参阅使用App Tester。 -
如果在使用动态应用测试 (LAT) 服务时发现问题,请确保应用正确配置了包含公钥的PEM文件。要使用公钥配置应用,请执行以下操作:
- 使用开发者账户登录开发者控制台。
- 从顶部导航栏中选择我的应用。
- 找到您的应用,展开该行,然后选择View(查看)以打开应用详情页。
- 转到上传您的应用文件屏幕。
- 在其他信息部分,单击查看公钥。
-
在显示的“公钥”对话框中,单击AppstoreAuthenticationKey.pem链接,下载PEM文件。该文件包含您的公钥。

PEM文件下载链接 -
在项目的Assets文件夹中,新建一个名为StreamingAssets的文件夹。
- 复制您下载的AppstoreAuthenticationKey.pem文件,将其粘贴到您的Assets/StreamingAssets文件夹中。
有关更多详细信息,请参阅使用公钥配置Unity应用。
相关资源
Last updated: 2026年2月17日

