Aporte original por: Avais Gilani ,
No, sim is required for now. Sometimes you won’t need a sim if the phone is unlocked but it’s rare. I have heard though that upon release of iOS 12 a sim will no longer be required. Just an internet connection.