Post

Replies

Boosts

Views

Activity

Xcode 12.4, isdigit() failure with C Flags
I have a simple project that I built to track down a bizarre problem. In my applicationDidFinishLaunching:, I call isdigit(). If I add a C Flag such as -DBUILD_RETAIL or a preprocessor macro such as BUILD_RETAIL=1, then I get: Implicitly declaring library function 'isdigit' with type 'int (int)' This happens even if I add #import ctype.h to the .m file. I am on 10.15.7 with Xcode 12.4
0
0
785
Mar ’21
Share name on App Store between platforms
I currently have an app in the Mac App Store called "My App". I also have an app in the iOS store called "My App". Of course they have different bundle IDs and SKUs even though their names are the same. Both of these were created and have existed since well before "Universal" apps came into being. I want to upgrade the Mac App from v7 to v8 and not give it away for free, so I'd like to post a minor update to the Mac "My App" and call it "Mac App 7". Immediately after, I'd like to create a new app (which will be v8) for the Mac with a new bundle ID and call it "My App". I did this during many years ago when going from v6 to v7. Will it still let me share a name like this even though I have an iOS app with the same name? I never want these to be Universal Apps where the same payment gets the user both iOS and Mac versions.
0
0
725
Feb ’21
Unable to sign
I have an app that is currently in the Mac App Store. It consists of the main app, and a bundle in the PlugIns folder (/Contents/PlugIns) as well as a Luncher helper /Contents/Library/LoginItems/ With Xcode 12.4 I am able to build but when I upload it to Apple I get a error: ERROR ITMS-90296: "App sandbox not enabled. The following executables must include the "com.apple.security.app-sandbox" entitlement with a Boolean value of true in the entitlements property list: [( "com.xericdesign.earthdesk.mas.pkg/Payload/EarthDesk.app/Contents/Library/LoginItems/EarthDesk Launcher.app/Contents/MacOS/EarthDesk Launcher" )] Refer to App Sandbox page at https://developer.apple.com/documentation/security/app_sandbox for more information on sandboxing your app." The sandbox IS enabled for the Launcher. This is very frustrating.
1
0
975
Feb ’21
Revert to 10.15.x beta updates from 10.16 (macOS 11)
I have a Mac with 3 partitions: Catalina Release, Catalina Beta and Big Sur Beta. I was running 10.15.6 beta and installed to profile so that I could upgrade to 10.16. I then downloaded the 10.16 installer and installed in on the formerly blank partition for 10.16. Now I want to reset my 10.15.6 system to get 10.15 betas instead of 10.16. I downloaded and installed the profile for 10.15.6 beta 2 but it still wants to update to 10.16 instead of saying that my 10.15.6 beta is the latest. How can I fix this?
0
0
523
Jun ’20