Hi guys. I am trying to buy some altcoins that will only reflect on trust wallet, they won't take on metamask.
Hmm, that is unlikely, if you trying to buy a token on Pancakeswap, the token itself should be also accessible within Metamask, you just have to manually add it.
I have bnb i the account but when I use Safari browser on my iphone 11 I connect with pancakeswap and then buy the coins and this keeps happening. Wallet session disconnected.
When you connecting the wallet, did you choose Trust Wallet or WallectConnect? If you are choosing either one that resulted in the error on the OP, now try to choose the other option, and see if it resolve your issue. If it still does not work, then the above suggestion might be worth a try.