New Issue Checklist
Issue Description
When including Parse-Swift via SPM, building against a visionOS target does not work.
Steps to reproduce
Just try including the SDK and try building on a Vision Pro simulator.
Actual Outcome
Does not build because a deviceType property is not set.

Expected Outcome
Should build against visionOS. Also the Readme says it's compatible.
Environment
Tested with latest version, i.e. as of writing 4.14.2
Client
- Parse Swift SDK version: 4.14.2
- Xcode version: 15.2
- Operating system (iOS, macOS, watchOS, etc.): visionOS
- Operating system version: 14.2.1
Server
- Parse Server version: Parse Server 4.10.4
- Operating system: ?
- Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): back4app
Database
- System (MongoDB or Postgres): ?
- Database version: ?
- Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): back4app
New Issue Checklist
Issue Description
When including Parse-Swift via SPM, building against a visionOS target does not work.
Steps to reproduce
Just try including the SDK and try building on a Vision Pro simulator.
Actual Outcome
Does not build because a

deviceTypeproperty is not set.Expected Outcome
Should build against visionOS. Also the Readme says it's compatible.
Environment
Tested with latest version, i.e. as of writing 4.14.2
Client
Server
Database