For pass for iOS, I generate a new ssh-key:

ssh-keygen -t rsa -b 4096 -m PEM -f /tmp/id_rsa

tmp, as I need it only for my iPhone, and it’s completely replaceable. I just need to add it to GitLab.

This key is because there is some issue with openssh key in the beginning of the key, and pass for iOS is unable to work with that.