Thanks for the comment. I'm currently writing about hardware wallets which will be posted tomorrow. I also heard about the social hacks for hardware wallets.
I'm not sure there is a good wallet for iOS. Only time I used a wallet on a smartphone is to claim my BTG. I used a test Android phone to do it.
I agree about not installing cracked software. I only use a Mac for crypto wallets. I would be more paranoid if I had to use Windows.