App Store Connect 帮助

支持 / App Store Connect / 配置 App 内购买项目设置 / 生成共享密钥以验证收据

配置 App 内购买项目设置

生成共享密钥以验证收据

验证 App Store 订阅或 App 内购买项目时,你的服务器会与 Apple 服务器进行通信。为提高通信安全,请在发送的收据中嵌入共享密钥。

共享密钥是在 App Store Connect 中生成的十六进制字符串,由 32 个字符组成。你可以生成一个主共享密钥,用于你的所有 App;也可以为单个 App 生成 App 专用共享密钥。你还可以设置部分 App 使用主共享密钥,其他 App 使用 App 专用共享密钥。

有关在 App 收据中嵌入共享密钥的更多信息,请参见“通过 App Store 验证收据”。

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

查看或生成一个针对你所有 App 的共享密钥(主共享密钥)

  1. 在首页上点按“用户和访问”。

  2. 点按“集成”标签页。

  3. 在侧边栏的“密钥”下方,点按“共享密钥”。

  4. 点按“生成主共享密钥”。

  5. 拷贝该代码,在你所有提供自动续期订阅的 App 交易收据中使用它。

当你生成一个新的共享密钥时,你组织中所有使用共享密钥的 App 应使用新的值来验证自动续期订阅。

查看或生成针对单个 App 的共享密钥(App 专用共享密钥)

你可以在“订阅”部分生成或查看 App 专用共享密钥。如果你希望密钥为此 App 专用,或者你打算将此 App 转让至另一开发者账户,则可能需要生成 App 专用共享密钥。

【注】App 专用共享密钥无法删除,只能重新生成。

  1. 点按“App”板块,然后选择 App。

  2. 在侧边栏的“综合”下方,点按“App 信息”。

  3. 在“App 专用共享密钥”部分,点按“管理”。

    App 内购买项目 App 专用共享密钥
  4. 为 App 生成专用的共享密钥。如果此前已生成共享密钥,此处可以重新生成。

    【注】点按“重新生成”,即可生成新的共享密钥,而此前为该 App 生成的共享密钥均会失效。

  5. 点按“完成”。

  6. 如需生成 App 专用共享密钥,请在对话框中点按“生成”或“重新生成”。

  7. 拷贝该代码,并将其用于此 App 的交易收据。

在你重新生成 App 专用共享密钥后,请使用新密钥来验证此 App 的自动续期订阅。