Every Apple iPhone 12 comes with a Lightning-to-USB-C cable, and that's pretty much it. Everything else needs to be purchased at the nearest Apple store.