After the automatic conversion, the old info.plist remained. I also fixed it by removing the old info.plist, cleaning the project, restarting xcode and running the app again
the solution is simple but spread across threads and pages online. here is the easy copy-paste
create a folder ci_scripts in the root of your project. then create a ci_post_xcodebuild.sh file in that new folder. paste this in it:
#!/bin/zsh
# save as ci_scripts/ci_post_xcodebuild.sh in your project root
if [[ -d "$CI_APP_STORE_SIGNED_APP_PATH" ]]; then
TESTFLIGHT_DIR_PATH=../TestFlight
mkdir $TESTFLIGHT_DIR_PATH
git fetch --deepen 3 && git log -3 --pretty=format:"%s" | cat > $TESTFLIGHT_DIR_PATH/WhatToTest.en-US.txt
fi
replace 3 with how many past commits you want in your changelog
the issue is NOT fixed in macOS 26.1, nor is it possible as it's an issue in the simulator itself.
disabling the reportcrash service is the only proper fix that also solves the preview simulator:
launchctl unload -w /System/Library/LaunchAgents/com.apple.ReportCrash.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.ReportCrash.Root.plist
After the automatic conversion, the old info.plist remained. I also fixed it by removing the old info.plist, cleaning the project, restarting xcode and running the app again
the solution is simple but spread across threads and pages online. here is the easy copy-paste
create a folder ci_scripts in the root of your project. then create a ci_post_xcodebuild.sh file in that new folder. paste this in it:
#!/bin/zsh
# save as ci_scripts/ci_post_xcodebuild.sh in your project root
if [[ -d "$CI_APP_STORE_SIGNED_APP_PATH" ]]; then
TESTFLIGHT_DIR_PATH=../TestFlight
mkdir $TESTFLIGHT_DIR_PATH
git fetch --deepen 3 && git log -3 --pretty=format:"%s" | cat > $TESTFLIGHT_DIR_PATH/WhatToTest.en-US.txt
fi
replace 3 with how many past commits you want in your changelog
the issue is NOT fixed in macOS 26.1, nor is it possible as it's an issue in the simulator itself.
disabling the reportcrash service is the only proper fix that also solves the preview simulator:
launchctl unload -w /System/Library/LaunchAgents/com.apple.ReportCrash.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.ReportCrash.Root.plist