Cert-Manager (no matches for kind "Issuer" in version "certmanager.k8s.io/v1alpha1)

Already install cert-manager v0.12.0 through Helm3, when I try to install RANCHER, it got error message as below.

root@rancher1:~# helm install rancher rancher-stable/rancher --namespace cattle-system --set hostname=rancher1 --set ingress.tls.source=rancher
Error: unable to build kubernetes objects from release manifest: unable to recognize “”: no matches for kind “Issuer” in version "certmanager.k8s.io/v1alpha1"

root@rancher1:~# k get certificate -n cert-manager
No resources found in cert-manager namespace.

root@rancher1:~# k get issuer -n cert-manager
No resources found in cert-manager namespace.

root@rancher1:~# k api-versions |grep manager
acme.cert-manager.io/v1alpha2
cert-manager.io/v1alpha2

I follow-up the official rancher docs, please help to fix. Thanks.