Add .icns to External Build System (Python) MacOS app

I have tried to add an icon to my Python app that is otherwise fully functional, but for some reason, I believe I am missing a linking step. The current icon of the app is a Python rocket that I believe is auto-generated from the app being built from python, but I would like to change this.

I opened a test xcode project and was able to successfully add the icon.icns file to the info.plist in order to get the icon working correctly. I added the files to the folder of the Python project as well as adding them via xcode and to the target project. I cleaned the build folder, but I do not see the new icon like I was able to see in the test xcode project.

When adding the exact same files (icon.icns, and info.plist) to the Python project from the test xcode project, the app icon remains as a Python rocket. Do I need to go the asset.xcassets route, or is there something missing in adding the icon.icns file to the Info.plist file?





Add .icns to External Build System (Python) MacOS app
 
 
Q