Post

Replies

Boosts

Views

Activity

Reply to Phonep,e wrong transaction refund money's
There is no way that Apple could possibly employ someone who reads that obviously-spam message and thinks, "this needs to be on the Apple Support forum". No, impossible. I'm sure they don't think that. But the Apple Support Community has better staffing to handle these kinds of issues. The developer forum might not even be able to ban a user. My cyberstalker still seems to be able to post after many abuse reports. They can delete posts, but for whatever reason, that's extremely rare. The only post I've ever seen deleted was posted by an Apple employee who said something they shouldn't have.
Feb ’25
Reply to Gate Keeper Issue
An EtreCheck report tells that my app is not signed, while codesign -dv /Applications/***.app returns a valid signature. I'm lost... EtreCheck isn't designed to be used with developer builds of apps. It only considers Developer ID and App Store builds as valid. You should consider spctl the authoritative result. Years ago, I used to use codesign more and I would test a Developer ID build with "codesign -vv -R="anchor apple generic" /path/to/app". However, you also mentioned TestFlight. I've never used TestFlight, but isn't that an App Store thing? So are you doing developer-signed builds? EtreCheck has no idea about that. Never attempt to disable Gatekeeper on your developer machine. That would be a bad idea. Thankfully, Apple recently added an extra hoop to jump through that saved you. I'm sure your Sequoia install is fine. It's the app that's corrupt. I was confused at first when you were talking about Monterey and App Store. You need at least Ventura/Xcode 15 for App Store submissions. I guess you are using Sequoia only to submit? I think you're just hitting some odd edge case on Monterey. My recommendation is to build and debug on the oldest supported configuration. As of right now, that's Ventura/Xcode 15, but that could change any day now. Then test on any other supported OS versions, heavily favouring Sequoia and Sonoma. There is one developer feature in EtreCheck. Look at EtreCheck's "Operating System Adoption over Time" page in "Insights". Sequoia is 66% of installations. Monterey is still holding on at 9.1%. Anything before Monterey is a waste of your time unless you have a very specific user base. If you post more details about your app, then maybe someone could see what's wrong with it. Maybe disable any DRM and build a notarized Developer ID version and fully test that in a VM. Make sure to actually download it from somewhere so you get the correct quarantine flags.
Topic: Privacy & Security SubTopic: General Tags:
Feb ’25
Reply to Potential Issue Identified in Apple Documentation
And another thing. Don't use the "Comments" feature here in the forums. At first I thought it was just a good way to get your post missed and ignored. But now I see another, much more serious bug. I see a label saying "2 comments" under my reply but only one comment is shown when I click on it. If you really did make 2 comments, one has been lost for good. If you don't adjust your expectations, you're setting yourself up for some serious disappointment.
Feb ’25
Reply to A symbol on Apple Maps, how can I show it in MapKit
Apple Maps appears to show the road closed symbol automatically, yet when I use the code above, it doesn't show the symbol, just the live reporting that changes the color to that dark red. I'd like my project to show these road closed symbols as well... if I could figure out what they are called. They're called Annotations. But the important part here is that Apple Maps is not MapKit. You actually don't get the live reporting of road conditions. What you get is a base layer that just happens to be updated in response to those conditions. You could look for a 3rd party service. Just be sure to carefully review the terms and conditions to ensure you could use it with MapKit. Some services can only be used with mapping services from the save provider. If you are only interested in a small area, then you might be able to pull data directly from a local or regional government traffic ministry.
Feb ’25
Reply to AppStore submission for Ruby/Glimmer app on MacOS without Xcode
The easiest solution is to setup a demo Xcode app with the same name and bundleID and see how Xcode does it. Deviate at your peril. If you're trying to roll your own app, I recommend consulting all of the existing documentation first. A good place to start would be --deep Considered Harmful Also, Apple now requires Xcode 15 for App Store submissions. See this news post.. So even if you aren't building and submitting with Xcode 15, you would want to use Xcode 15 to build that demo template app. Xcode 15 does work on Ventura. However, that update was over a year ago now. Apple could change this requirement "any day now". You should really be testing on a pristine system that has never seen Xcode or your app before. You may be able to use a VM for this.
Topic: Code Signing SubTopic: General
Feb ’25
Reply to How Can I Apply A vImage ContrastStretch To A Grayscale Image
I will take a look at Metal. I'm not really doing much image processing in the app. I just want to show a stretched version of the last image taken by my camera. Most of the app deals with controlling all the equipment at the observatory and setting up the automated imaging runs. I don't recommend using the comment feature. I almost missed your reply. If your images will fit into RAM, maybe look at CIImage. It's kind of the best of both worlds. You can more easily get data into it and out. You can define your own Metal-based stretch filter really easily. And there are a ton of built-in filters, including histograms, that might already do what you want.
Topic: UI Frameworks SubTopic: General Tags:
Feb ’25
Reply to BSD socket APIs and macOS entitlements
please correct me if I misunderstand Entitlements only apply to the sandbox. They "entitle" the sandboxed app to break free of the sandbox for very specific needs. Those Java tools would not be distributed as sandboxed executables.
Replies
Boosts
Views
Activity
Feb ’25
Reply to Are SwiftUI animations in UIKit & AppKit intentionally deprecated?
There were both renamed to animate(_:changes:completion) There are always two sources of documentation. Option click the statement to see the fancy docs, context menu > Jump to definition to see the header docs. You'll find this information in the header docs for this.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Feb ’25
Reply to Request to Change Username on Developer Forum
You should be able to change your user name by clicking on your profile icon and selecting "Edit Profile". There you can edit your details. I don't think non-Apple people can change their user names. Mine is disabled.
Replies
Boosts
Views
Activity
Feb ’25
Reply to Phonep,e wrong transaction refund money's
There is no way that Apple could possibly employ someone who reads that obviously-spam message and thinks, "this needs to be on the Apple Support forum". No, impossible. I'm sure they don't think that. But the Apple Support Community has better staffing to handle these kinds of issues. The developer forum might not even be able to ban a user. My cyberstalker still seems to be able to post after many abuse reports. They can delete posts, but for whatever reason, that's extremely rare. The only post I've ever seen deleted was posted by an Apple employee who said something they shouldn't have.
Replies
Boosts
Views
Activity
Feb ’25
Reply to Is a spam an appreciated participation in the forums ?
I don't believe you. A canned reply is not the same as a bot. After all, "bot" is just short for "robot". That requires some sort of automated processing. I have seen no evidence of any kind of automated processing being done by Apple developer support. Everything seems to be manual and done by a woefully understaffed team.
Replies
Boosts
Views
Activity
Feb ’25
Reply to Gate Keeper Issue
An EtreCheck report tells that my app is not signed, while codesign -dv /Applications/***.app returns a valid signature. I'm lost... EtreCheck isn't designed to be used with developer builds of apps. It only considers Developer ID and App Store builds as valid. You should consider spctl the authoritative result. Years ago, I used to use codesign more and I would test a Developer ID build with "codesign -vv -R="anchor apple generic" /path/to/app". However, you also mentioned TestFlight. I've never used TestFlight, but isn't that an App Store thing? So are you doing developer-signed builds? EtreCheck has no idea about that. Never attempt to disable Gatekeeper on your developer machine. That would be a bad idea. Thankfully, Apple recently added an extra hoop to jump through that saved you. I'm sure your Sequoia install is fine. It's the app that's corrupt. I was confused at first when you were talking about Monterey and App Store. You need at least Ventura/Xcode 15 for App Store submissions. I guess you are using Sequoia only to submit? I think you're just hitting some odd edge case on Monterey. My recommendation is to build and debug on the oldest supported configuration. As of right now, that's Ventura/Xcode 15, but that could change any day now. Then test on any other supported OS versions, heavily favouring Sequoia and Sonoma. There is one developer feature in EtreCheck. Look at EtreCheck's "Operating System Adoption over Time" page in "Insights". Sequoia is 66% of installations. Monterey is still holding on at 9.1%. Anything before Monterey is a waste of your time unless you have a very specific user base. If you post more details about your app, then maybe someone could see what's wrong with it. Maybe disable any DRM and build a notarized Developer ID version and fully test that in a VM. Make sure to actually download it from somewhere so you get the correct quarantine flags.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’25
Reply to Potential Issue Identified in Apple Documentation
And another thing. Don't use the "Comments" feature here in the forums. At first I thought it was just a good way to get your post missed and ignored. But now I see another, much more serious bug. I see a label saying "2 comments" under my reply but only one comment is shown when I click on it. If you really did make 2 comments, one has been lost for good. If you don't adjust your expectations, you're setting yourself up for some serious disappointment.
Replies
Boosts
Views
Activity
Feb ’25
Reply to Potential Issue Identified in Apple Documentation
Apple's documentation is only designed to demonstrate API usage. It shouldn't be used as a guide for program logic. Just look at the error handler.
Replies
Boosts
Views
Activity
Feb ’25
Reply to A symbol on Apple Maps, how can I show it in MapKit
Apple Maps appears to show the road closed symbol automatically, yet when I use the code above, it doesn't show the symbol, just the live reporting that changes the color to that dark red. I'd like my project to show these road closed symbols as well... if I could figure out what they are called. They're called Annotations. But the important part here is that Apple Maps is not MapKit. You actually don't get the live reporting of road conditions. What you get is a base layer that just happens to be updated in response to those conditions. You could look for a 3rd party service. Just be sure to carefully review the terms and conditions to ensure you could use it with MapKit. Some services can only be used with mapping services from the save provider. If you are only interested in a small area, then you might be able to pull data directly from a local or regional government traffic ministry.
Replies
Boosts
Views
Activity
Feb ’25
Reply to AppStore submission for Ruby/Glimmer app on MacOS without Xcode
Thanks for the suggestion. I downloaded Xcode_15.xip, but opening reports, "You can't use this version of the application Xcode with this version of macOS." Sorry, according to Xcode support page, Xcode 15 requires macOS 13.5.
Topic: Code Signing SubTopic: General
Replies
Boosts
Views
Activity
Feb ’25
Reply to A symbol on Apple Maps, how can I show it in MapKit
Don't use the "comments" feature. It's too easy to not notice them. You can add annotations whenever you want. If you are looking at a region where you have an annotation and you are at a scale where you want to display it, then display it. You get callbacks whenever you change the visible rect.
Replies
Boosts
Views
Activity
Feb ’25
Reply to AppStore submission for Ruby/Glimmer app on MacOS without Xcode
Never download Xcode from the App Store. Always download it directly from the developer site. You can download Xcode 15 there too.
Topic: Code Signing SubTopic: General
Replies
Boosts
Views
Activity
Feb ’25
Reply to AppStore submission for Ruby/Glimmer app on MacOS without Xcode
The easiest solution is to setup a demo Xcode app with the same name and bundleID and see how Xcode does it. Deviate at your peril. If you're trying to roll your own app, I recommend consulting all of the existing documentation first. A good place to start would be --deep Considered Harmful Also, Apple now requires Xcode 15 for App Store submissions. See this news post.. So even if you aren't building and submitting with Xcode 15, you would want to use Xcode 15 to build that demo template app. Xcode 15 does work on Ventura. However, that update was over a year ago now. Apple could change this requirement "any day now". You should really be testing on a pristine system that has never seen Xcode or your app before. You may be able to use a VM for this.
Topic: Code Signing SubTopic: General
Replies
Boosts
Views
Activity
Feb ’25
Reply to A symbol on Apple Maps, how can I show it in MapKit
Isn't that just an annotation?
Replies
Boosts
Views
Activity
Feb ’25
Reply to How Can I Apply A vImage ContrastStretch To A Grayscale Image
I will take a look at Metal. I'm not really doing much image processing in the app. I just want to show a stretched version of the last image taken by my camera. Most of the app deals with controlling all the equipment at the observatory and setting up the automated imaging runs. I don't recommend using the comment feature. I almost missed your reply. If your images will fit into RAM, maybe look at CIImage. It's kind of the best of both worlds. You can more easily get data into it and out. You can define your own Metal-based stretch filter really easily. And there are a ton of built-in filters, including histograms, that might already do what you want.
Topic: UI Frameworks SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’25