如果同时使用多个HMS Core的服务,则需要使用各个Kit对应的最大值。
您需要按照流程来完成应用的开发工作,完整的开发流程如下。
序号 | 步骤 | 说明 |
|---|---|---|
1 | 在开发应用前,需要在AppGallery Connect中配置相关信息。包括:注册成为开发者、开通商户服务、创建应用、生成签名证书指纹、配置签名证书指纹、打开相关服务、配置支付服务参数。 | |
2 | 在开发应用前,您需要将IAP SDK集成到您的开发环境中。 | |
3 | 编译APK前需要配置混淆配置文件,避免混淆HMS Core SDK导致功能异常。 | |
4 | 若您的应用提供PMS商品,则需要在AppGallery Connect中完成商品配置,在您的客户端调用购买接口时,只需传入此处配置的商品ID和商品类型。 | |
5 | IAP支持的商品类型包括:消耗型商品、非消耗型商品、订阅型商品。 开发商品购买提供了3种商品购买的接入流程。若您的应用提供消耗型商品,则需额外在您的应用中添加消耗型商品的补单流程,订阅相关的说明可参见订阅专用功能说明。 开发者根据业务需求,完成相应功能开发。 | |
6 | 当您需要与IAP服务器进行业务调用(如Order服务需调用IAP服务器提供的验证购买Token接口),或仅仅依靠您的客户端无法处理更加复杂的业务逻辑时,可开发服务端以满足业务需求。 | |
7 | 华为提供对应用自动检查的能力。 | |
8 | 开发完成后需要在AppGallery Connect中将应用信息补充完整并提交上架申请。 |
华为还为您提供了高效的集成开发工具HMS Toolkit,该工具提供了包括开发接入、免费真机调测、版本发布等端到端的接入HMS Core的工具链,助力您以更高的开发效率和更低的开发成本集成HMS Core服务,并打造出色的应用。
点击这里了解HMS Toolkit集成该Kit最佳实践。