@bullbitaiperpdex
The Core Problem: Standard Incompatibility.
Ethereum runs on secp256k1. Meanwhile, iPhone FaceID and Internet security (TLS) run on secp256r1.
Blockchain wallets can't natively read signatures from your phone's security chip. To make them talk, you need a "translator".