Posts

Post not yet marked as solved
3 Replies
605 Views
Is there a way to check (Mac c++) if a specific key is currently pressed, like a macOS counterpart to Windows' GetAsyncKeyState? If the user presses the 'W' or 'E' key, for example, my app modifies the behavior of a drawing tool as it's being dragged.
Posted Last updated
.
Post not yet marked as solved
0 Replies
518 Views
I compile plugins for Adobe Illustrator for the Mac using the CORE libraries from Hot Door, and since updating from Big Sur to Ventura, all is going well except for builds targeting Adobe Illustrator 2019 and 2020, which use the 10.13 SDK (I manually added the 10.13, 10.14, and 11.1 SDKs per Hot Door's instructions http://hotdoorcore.com/gettingstarted.php). I fear that from Ventura, this is simply not possible any more, but here's what's happening. I'm having a similar problem to this thread, from years ago: https://developer.apple.com/forums/thread/115518 I downloaded and installed command line tools for macOS 10.13. After restarting my Mac, I still get the following error only when compiling for a macOS 10.13 target: 'CoreFoundation/CFString.h' file not found In Xcode Settings > Locations I have the Command Line Tools set to Xcode 14.2, which is the only available option. I don't know if this is related, but I also get an error in __config line 1123 'No thread API' Any suggestions would be much appreciated.
Posted Last updated
.
Post not yet marked as solved
2 Replies
508 Views
I'm a new member to the paid program and in Xcode 11's preferences I have my Apple ID, my team (just me), and have four Certificates set up. 1) Apple Developement Certificate named My iMac with my Apple ID as creator, 2) Mac Development Certificate "Untitled" with my Apple ID as creator, 3) Mac App Distribution Certificate with no creator listed, and 4) Developer ID Application with my team name as creator.My projects are plugins for Adobe Illustrator, so they're very simple.No app store -- people download from my site and place in Illustrator's Plug-ins folderNo adsNo in-app purchasesNot even a UI for this Mac app.Just simple C++I've tried every combination of settings under "Signing" there is, but every time the project fails to build. Using no code signing, it builds and runs, including under Catalina if I use xattr from the Terminal.I know I have several steps ahead to get the code notarized, but there's nothing to notarize if I can't first build it. Do I need a special kind of certificate, made a specific way? Any guidance would be very much appreciated!
Posted Last updated
.