Apple documentation mentions certain scenarios when the device token may change :
APNs can issue a new device token for a variety of reasons like User installs your app o