With macOS Tahoe, Launchpad has been replaced by an App Library–style mode within Spotlight. While the alleged intention is UX consistency across the Apple ecosystem, the result is both a catastrophic usability regression and a radical break in consistency with iOS and iPadOS. Predefined App Library categorization is functionally incoherent: On iOS and now macOS, Apple’s predefined App Library categories place apps with seemingly identical functionality into unrelated groups—for example, 3D scanning tools scattered across Education, Utilities, and Productivity. Instead of making apps easier to find, this effectively creates a labyrinth that users must traverse to locate apps whose names and icons they may not recall. However Apple defines its app categories, they are not only inconsistent but also hopelessly inadequate for the long tail of real-world applications and user workflows. Loss of user control: Launchpad enabled users to group and organize applications according to their workflows. This aligns with
Search results for
Account Locked
31,782 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Thank you for the detailed reply! So, the first question here is what are you actually trying to do? I’m adding a bulk import feature to my shoebox app. The user selects a folder, and the app walks the directory hierarchy looking for files of the type it supports (suppose they’re images for example’s sake). The app extracts image metadata by parsing the file, and then copies the image into a “Library” package if everything was successful. More the point, the public file system is also much more dynamic so the longer it takes to scan, the more likely it is that whatever you've scanned has ALREADY changed. The folder selected by the user is a user-visible one which may be dataless or have dataless contents. Ideally files would only be downloaded if they’re actually image files, which is why I brought up immediatelyAvailableMetadataOnly. This is a good point, though, thanks; I had this idea that I’d want to get a consistent snapshot of the entire hierarchy without any “tearing”, but I suppose there’s little reas
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags:
I closed FB20503913 as it was opened under the wrong account. FB20548529 was opened.
Topic:
App & System Services
SubTopic:
Maps & Location
Tags:
I see this problem occuring on verizon.com signin page which is keep me from signing in to my account. Note, I have nothing to do with verizon other than being a customer.
Topic:
Safari & Web
SubTopic:
General
Tags:
I’m trying to extract information from all files of a particular type, so I think using NSFileCoordinator.ReadingOptions.immediatelyAvailableMetadataOnly on each file before acquiring a full read lock on it (if it’s the right file type) would make sense. Am I on the right track? So, the first question here is what are you actually trying to do? The problem here is that, by design, file systems are basically shared databases with minimal locking, which means that file coordination for JUST metadata isn't necessarily all that useful. As a concrete example, take a basic task like calculating the size of the directory. You do that by summing up the size of every file, but it's always possible for a file you've looked at to change after you've looked at it, at which point the size of the directory is no longer right. Now, adding file coordination into that process may (depending on the configuration you pick) change the answer you get, but that's only because it delayed writes later than they wou
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags:
I am currently developing a feature to support global privacy compliance, which relies on accurately obtaining the user’s App Store country/region. Based on this country/region information, out App dynamically display privacy policies that comply with local regulations. To retrieve this information, I use the relevant StoreKit APIs. API usage examples: Objective-C: NSString *countryCode = [SKPaymentQueue defaultQueue].storefront.countryCode; Swift let storefront = await Storefront.current let code = storefront?.countryCode However, during sandbox account testing on iOS 18.0 and above, I noticed that the returned country code does not match the actual country/region configured in the sandbox Apple ID. This issue does not occur on systems below iOS 18.0, where the country code returned by the API matches the account setting. Since this discrepancy can directly affect the accuracy of our compliance logic, I would appreciate your clarification on the following points: Is this a known change in b
I've been struggling to work with the Storekit framework and specifically to find the current Storefront used by the user of the app. Context : My app needs to behave differently depending on the country of the user. For me relying on Locale.current.region?.identifier does not seem very reliable, the user can change it really easily. I'm trying to use the Storekit framework like so : if let storefront = await StoreKit.Storefront.current{ return storefront.countryCode } As per Apple's Storekit documentation : Use current to determine a customer's current storefront region and offer in-app products suitable for that region. You maintain your own list of product identifiers and the storefronts in which you make them available. But I just can't find out what I need to change in my current configuration to get another country. The code keeps returning my original storefront (which is France) I've tried login in with a sandbox user defined on another country. Changed all settings on my device to another country. Ch
I’m seeing a strange behaviour when sending mail from my app with MFMailComposeViewController. If the attachment is larger than about 3 MB, the message is created but then remains stuck in Outbox on my iPad running iPadOS 26.0.1. If I open the stuck draft in Outbox and tap Send immediately, the message is sent successfully. If I wait for a while before resending, the attachment shrinks to a few hundred bytes and the resend goes out without the file (I think the truncation is related to the MIME type, because it is not happening always). This happens only on the iPad: iPhone 16 on iOS 26.0.1 – message sends normally iPhone XR on iOS 18.7.1 – message sends normally iPad on iPadOS 26.0.1 – message remains stuck in Outbox with attachments over ~3 MB Mail settings: default iCloud account (also tried explicit setPreferredSendingEmailAddress(…@icloud.com)), Low Power Mode and Low Data Mode are off. Has anyone else encountered this behavior on iPadOS 26, or found a reliable workaround? Here’s the minimal rep
Topic:
App & System Services
SubTopic:
General
Dear Apple Developer Support, I am experiencing a critical issue with Developer ID certificates issued for Turkish (C=TR) developer accounts that prevents code signing on macOS. Issue Summary All Turkish Developer ID certificates issued on October 4, 2025, contain an Apple proprietary extension (OID 1.2.840.113635.100.6.1.13) marked as critical that both OpenSSL and codesign cannot handle. Technical Details Team ID: 4B529G53AG Certificate Country: TR (Turkey) Issue Date: October 4, 2025 macOS Version: 15.6.1 (24G90) Problematic Extension OID: 1.2.840.113635.100.6.1.13 (marked as critical) Evidence I have verified this issue across THREE different Turkish Developer ID certificates: Serial: 21F90A51423BA96F74F23629AD48C4B1 Serial: 461CBAF05C9EDE6E Serial: 184B6C2222DB76A376C248EC1E5A9575 All three certificates contain the same critical extension. Error Messages OpenSSL: error 34 at 0 depth lookup: unhandled critical extension Codesign: unable to build chain to self-signed root for signer errSecInternal
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles
I've been away for a period of time and coming back to development I want to clean up my account resources. It appears as though I have 3 Developer ID Application certificates. I've never released code using any of them, and 2 of them have the exact same expiration date. I assume I created these while under the impression they could be revoked and deleted by myself. But this isn't the case. The fact that I can only use the expiration date to disambiguate between some them, and also that 2 of them can't be disambiguated is problematic if I were to ever notarise code with them. How can I get some of these certificates revoked and deleted?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags:
Developer ID
Developer Program
First off, a comment here: Both types of accessories/devices can be commissioned in the HomeKit ecosystem seamlessly. Each framework has its documentation: HAP: https://developer.apple.com/documentation/homekit/hmhomemanager CHIP: https://developer.apple.com/documentation/matter While the frameworks are conceptually similar, I think it's a mistake to think of them as direct equivalents to each other. The Matter framework is the easier of the two to explain— it's a hardware control framework you use to send commands to Matter accessories. There's a little bit of nuance in that you need to do pairing through the MatterSupport framework, but once you're paired, the behavior of the framework is relatively straightforward. However, that's not really how HomeKit works. HomeKit works at a much higher level than that and is basically manipulating the Home Ecosystem that's built on top of HomeKit. So, for example, when you call a basic API like HMCharacteristic.writeValue(...), what that actually does could be one of
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
Hi All, My app has been stuck in the “In Review” status for more than a week. I have resubmitted it, strangely it almost took no time for it to be In Review again in App Store Connect. Normally, reviews only take a few days, and I have submitted a much more complex app and all was good. We had a good feedback loop but now I am concerned that something may be wrong with my submission or my account entirely. Could someone from Apple please advise if there is an issue with my account or I don't know I feel like something is wrong. Thank you for your help.
Our app (version 4.0.49, Submission ID: c55b9044-fb43-4677-b48d-134fed482b5d) was recently rejected under Guideline 3.1.1 – Business – Payments – In-App Purchase with the note that it “uses promo codes to unlock discounts.” We’d like to clarify our implementation and get guidance on the best compliant approach: • Apple Promo Codes: We already use App Store Connect’s official promo codes/offer codes for consumer campaigns, and these work through Apple’s IAP system. • Business Codes: In addition, we provide a second type of code for our enterprise/business users. These codes are not used for consumer unlocks and no money is collected via these codes. They are strictly used to validate access for business customers who already have pre-existing agreements with us outside of the App Store. This setup has been approved in our past submissions for nearly a year, but the most recent review resulted in rejection. Our Questions: How should we structure or frame these business codes so that they are seen as compliant w
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Hi Apple team, I have a recently created dev account and submitted two different 20-30 mb .apps for notary through the notary tool. I have read that this should only take minutes at this size of an app but both have been stuck in progress for almost 24+ hours. Below are the UUIDs of the notary submissions. Also I tried re-submitting but these are also stuck in progress. Successfully received submission history. history -------------------------------------------------- createdDate: 2025-09-26T11:46:32.643Z id: 9714758e-e216-496d-80f8-422f77011ebe name: <>.zip status: In Progress -------------------------------------------------- createdDate: 2025-09-25T21:48:46.161Z id: c2a81300-c903-4277-8ef3-70205a690c76 name: <>.zip status: In Progress -------------------------------------------------- createdDate: 2025-09-25T18:24:36.205Z id: 42742be1-c7e5-4483-a2c5-95e89086d070 name: <>.zip status: In Progress -------------------------------------------------- createdDate: 2025-09-25T16:35:09.0
Hello Kanazawa Kenta, The Enterprise APIs aren't available to individuals; however, your university may qualify for research purposes. Please work with your university's administration to contact us to create an Enterprise Apple Developer Account for research purposes. See the Get in touch button.
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Tags: