Post

Replies

Boosts

Views

Activity

Distributing Mac Desktop Apps using GTKMM Without AppKit/UIKit on Mac App Store
Dear DTS Engineer, I hope this message finds you well. I am currently developing a Mac desktop application using the GTKMM framework, and I have some questions regarding the distribution of such an application through the Mac App Store. Project Context: I am building a native Mac desktop application using GTKMM as the UI framework. As GTKMM does not rely on macOS's AppKit or UIKit, my application does not use these Apple-specific frameworks for the UI. Instead, GTKMM provides its own cross-platform UI components. While this approach allows me to target macOS alongside Linux and Windows, I am uncertain whether this setup will be compatible with the Mac App Store's submission guidelines. My Questions: App Store Compatibility: Is it possible to distribute a macOS desktop application built with GTKMM (without using AppKit or UIKit) on the Mac App Store? App Store Guidelines: Are there specific App Store guidelines I should be aware of when submitting a non-native, non-AppKit UI-based app, such as one using GTKMM for macOS? Notarization & Code Signing: Does my app need to use AppKit/UIKit to meet the code signing and notarization requirements, or can I proceed with signing and notarizing a GTKMM-based app? App Store Review Process: Will the absence of AppKit/UIKit affect the review process or the acceptance of the app into the Mac App Store? I would greatly appreciate any guidance or clarification on these points. If you need additional details about my development environment or the specific technologies I'm using, please let me know. Thank you for your time and assistance.
0
0
99
1w
macOS ScreenSaver SFAuthorizationPluginView
Hi Team, Thank you for your Response and Shared example AuthorizationPlugins. As Stated in README file of LoginUIAuthPlugin. The changes are Reflected in LoginScreen only , Not effected at Screen Saver , I followed This Steps to Configure the LoginUIAuthPlugin.bundle file . Steps -1: Open /Library/Security/SecurityAgentPlugins here i configured The .bundle file. Step -2: security authorizationdb read system.login.console > ~/Desktop/auth.plist Step-3: vim /Users/rahul/Desktop/auth.plist After Editing the auth.plist. it looks like Below. ?xml version="1.0" encoding="UTF-8"?> Step -4 : security authorizationdb write system.login.console < ~/Desktop/auth.plist Up to Here The Changes are Effected in LoginScreen. **For Screen Saver ** Step-1: security authorizationdb read system.login.screensaver > ~/Desktop/screen.plist **step-2:vim /Users/rahul/Desktop/screen.plist ** After Editing Plist file looks like below. Step-3. security authorizationdb write system.login.screensaver < ~/Desktop/screen.plist Step-4.: sudo defaults write /Library/Preferences/com.apple.loginwindow screenUnlockMode -int 2 Changes Are Not effected same as loginscreen. it is showing small window as alert . , I want same as loginscreen, Please support to implement this . Thanks in Advance. Please Find The Attached Screen shots of screensaver , Terminal ScreenShot and Login Screen, and Shared AuthPlugins.
0
0
142
Oct ’24
MFA MacOS At ScreenSaver (Lock Screen).
Hi , I did The MFA(2FA) of Email OTP For MacOS Login Screen using, Authorization Plugin, Using This git hub project. It is working For Login Screen , Im trying to Add The Same plugin for LockScreen but it is not working at lock Screen , Below is the reffrense theard For The issue , https://developer.apple.com/forums/thread/127614, please Share The Code that should Present the NSwindow at Screen Saver (Lock Screen) MacOS .
2
0
351
Sep ’24