小程序包验签

本文介绍了小程序包校验开启和关闭的方法,默认验签状态开启,您可通过 API 控制修改端上是否需要开启验签状态。

接口说明

image.png

开启小程序验签

  • 开启验签开关

    [MPNebulaAdapterInterface shareInstance].nebulaNeedVerify = YES;
  • 配置验签公钥

    NSString *path = [[NSBundle mainBundle].bundlePath stringByAppendingFormat:@"%@", @"public_pem.html"];
    [MPNebulaAdapterInterface shareInstance].nebulaPublicKeyPath = path;
说明

请在第一次打开小程序包前调用 MPNebulaAdapterInterface 接口,否则将会导致公钥初始化失败。关于公钥与私钥,请参见 配置小程序包

关闭小程序验签

代码示例

[MPNebulaAdapterInterface shareInstance].nebulaNeedVerify = NO;