Anyone having success with iMessage?
Author: HansDaigleCreated Aug 3, 2022Updated Mar 16, 2026
I'm having no success with iMessage.
- I tried with a fresh account
- I tried with an account tied to a physical iPhone that was created in 2020
I followed the instructions here: https://github.com/sickcodes/Docker-OSX/issues?q=156
Both accounts were blocked when I tried to log in to iMessage.
- The fresh account was fully blocked getting the "You cannot sign in iMessage on this mac at this time" error.
- The second account is in a login logout loop with no errors. Apparently, the solution is to call apple: https://www.reddit.com/r/MacOS/comments/l1wg1l/imessage_on_macos_keeps_logging_me_out/.
This is the command I run:
docker run -it \
--device /dev/kvm \
-e "DISPLAY=${DISPLAY:-:0.0}" \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-p 50922:10022 \
-e GENERATE_SPECIFIC=true \
-e DEVICE_MODEL="${DEVICE_MODEL}" \
-e SERIAL="${SERIAL}" \
-e BOARD_SERIAL="${BOARD_SERIAL}" \
-e UUID="${UUID}" \
-e MAC_ADDRESS="${MAC_ADDRESS}" \
-v "${PWD}/existing_disk.img:/image" \
sickcodes/docker-osx:naked
I tried with a BigSur image and a Monterey image, I also tried at least 3 different sets of unique machine numbers.
./custom/generate-unique-machine-values.sh \
--count 1 \
--tsv ~/my_permanent_serial_number.tsv \
--output-env ~/my_permanent_serial_number.sh
+++
My question is: Is anyone having success with iMessage? If so how are you generating the unique machine numbers?
Source: sickcodes/Docker-OSX