Post

Replies

Boosts

Views

Activity

Open and notarize .app bundle in xcode for notarization
Hello all, I'm from an open-source company that made a simple tool to convert videos from one format to another using FFmpeg in a MacOS app built with python that has been distributed from our site for the past few years. In Big Sur 11.1, the app is unopenable and we are now looking to notarize the app bundle or get it on the MacOS app store. The app is functional in previous versions (like Big Sur 11.0.1) and seems to crash forcibly when the System Integrity Protection is enabled with Error Code: 0x02000148. I attached the entire crash log at the bottom in case it helps. The app bundle is not openable in Xcode so I am struggling to look for a simple way to sign the app and submit it for notarization. Is there a way to do this without xcode? Do I need to rebuild the app in xcode completely, or is there an alternative? Thank you for your time! Crash log: Crash-Log - https://developer.apple.com/forums/content/attachment/0ac61117-b7dc-4899-9df9-dd1cb5a6f2f8
2
0
981
Jan ’21
Notarize a Python Mac OS app for Big Sur 11.1, Xcode 12
I have sorted out that I needed to package the source python file of the previous Mac app into an xcode project and everything is running merrily. Prevous post here for background information: https://developer.apple.com/forums/thread/670884?login=true&page=1#655754022 I am now at the point where my project / app consists of a python file and a static build of ffmpeg (an open source tool). The only runtime error I ran into was the error: "ffmpeg" Cannot be opened because the identity of the developer cannot be confirmed. This error was easily fixed by opening the ffmpeg build file from Finder so that the software was saved as an exception in security settings.  My question for continuation since the python xcode project app is built, running, and functional now after permitting ffmpeg with my security settings: Will signing this app and moving forward to the notarization step remove the error from the ffmpeg build?
0
0
574
Jan ’21
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?
0
0
563
Jan ’21