Hello everyone, I am the developer of a small app studio that has been creating and publishing apps on the App Store since 2017. Our main app recently reached the Top 5 in the Lifestyle category, serving thousands of paying subscribers and gaining around 15,000 new downloads per day until it was suddenly removed from the App Store along with our other apps. On October 11, 2025, I received a Pending Account Termination Notice for my main developer account. A few months earlier, on August 15, 2025, another account registered under my name had also received a pending termination related to Guideline 4.3(b) for a duplicate binary submission. That app was never live on the App Store. Once I realized the issue, I rejected the binary myself and stopped all activity on that account. I believe both accounts became linked because the same Apple ID and bank information were briefly used during setup. This may have caused Apple to associate the two accounts. Both accounts are fully verified legal entiti
Search results for
apple pencil battery life
146,126 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Finally we could resolve the VPN connectivity issue when we insert the order key to VPN/TransparentProxy payload in MDM. Noticed that for some of the distribution profile, if we provide other than network extension identifier in ProviderDesignatedRequirement field, then it fails to establish the VPN connection without logging any error. ProviderDesignatedRequirement identifier com.digitalguardian.webproxy and anchor apple generic
Topic:
App & System Services
SubTopic:
Networking
Tags:
For those using fastlane, there's a detailed discussion with additional workarounds here: https://github.com/fastlane/fastlane/issues/29698 Some users report that using both --apple-id and --use-old-altool flags together provides a more reliable solution than --apple-id alone.
Topic:
App Store Distribution & Marketing
SubTopic:
TestFlight
Tags:
The problem is the following: We create a keychain item called NotaryTool (There are multiple accounts that use Notary tool and we created it for all of them ) This is created in the following way: $ xcrun notarytool store-credentials This process stores your credentials securely in the Keychain. You reference these credentials later using a profile name. Profile name: NotaryTool We recommend using App Store Connect API keys for authentication. If you'd like to authenticate with an Apple ID and app-specific password instead, leave this unspecified. Path to App Store Connect API private key: //AuthKey_ABCDEFGH.p8 App Store Connect API Key ID: App Store Connect API Issuer ID: ABCDEF-ABCD-1234-1234-1234567 Validating your credentials... Success. Credentials validated. Credentials saved to Keychain. To use them, specify `--keychain-profile NotaryTool` The key is downloaded from Apple and some other IDs are provided alongside. These should remain in the keychain for as long as the user process i
Topic:
Code Signing
SubTopic:
Notarization
I’m calling the Apple Music API server-to-server using a developer token (ES256) created under my Developer account. Storefront probe succeeds: GET /v1/storefronts/us -> HTTP 200 All catalog endpoints return 500 (search, artists, charts) across multiple storefronts: GET /v1/catalog/us/search?term=rema&types=artists&limit=1 -> HTTP 500 GET /v1/catalog/us/artists/1359441424 -> HTTP 500 GET /v1/catalog/us/charts?types=songs&chart=most-played&genre=0&limit=5 -> HTTP 500 GET /v1/catalog/gb/... same results (500) I created the Media Services key ~48–72 hours ago. Media Services is enabled and associated with my Media ID. Developer token uses alg ES256, kid=, iss=, exp ~6 months. Clock is NTP-synced. Sample request (curl) and recent response headers: curl -i -H Authorization: Bearer https://api.music.apple.com/v1/catalog/us/search?term=rema&types=artists&limit=1 Response (truncated): HTTP/2 500 x-apple-jingle-correlation-key: NBZFUP7RVJBZOWVPIBVGUFMBLI x-apple
For help with iOS installation, please post in the Apple Support Community. The Apple Developer Forums are for questions about APIs and features intended specifically for developers.
Topic:
App & System Services
SubTopic:
Core OS
Thank you for your post. We recommend that you sign up for a session with App Review during the weekly Meet with Apple event. Sign in with your Developer ID and select Request a one-on-one App Review consultation. A member of the App Review team will help you with your questions regarding the review process and the App Review Guidelines.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Is there a supported way to clear per-app consent so the system prompts again? There is no supported way to achieve the desired functionality given the currently shipping system configurations. If you would like for Apple to consider adding support for such features, please submit your suggestion request via Feedback Assistant. For more information on Feedback Assistant, please visit https://developer.apple.com/bug-reporting. Under what conditions should the “Share Age Range Again” control appear in Settings, and is there an equivalent way to trigger it for testing? It appears prior to the anniversary of the original request, and when a user previously declined or a user has aged out of a current age range. Are there best practices for QA (e.g., using Ask First at the system level, testing on real devices vs. Simulator, using a separate bundle ID for dev builds, or other steps)? Testing in the Simulator is unsupported. If you use a separate bundle ID, the system treats it as a different app. Any othe
Topic:
App & System Services
SubTopic:
General
Tags:
If you are using the xcrun altool command, then you are running into a known bug. The issue occurs when you have multiple bundle IDs, the tool might pick the wrong Apple ID for your app. The workaround is to add the --apple-id to your xcrun altool command.
Topic:
App Store Distribution & Marketing
SubTopic:
TestFlight
Tags:
We have the same issue. I don't see how we can do best practice IT standards of SSO with this limitation. This causes us a lot of headache. Apple please fix this or offer a workaround for Federated Apple Accounts.
Topic:
App Store Distribution & Marketing
SubTopic:
TestFlight
Tags:
Apple responded to my feedback ticket, this is a known Xcode 26 CLI issue. Please note that the issue occurs when you have multiple bundle IDs, the tool might pick the wrong Apple ID for your app. The workaround is to add the --apple-id to the command as you mentioned.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
Hey team, I have an app in CarPlay where i was pushing the CPNowPlayingTemplate as follows: self.interfaceController.pushTemplate(CPNowPlayingTemplate.shared(), animated: true) This used to work perfectly, but suddenly I have started to get this error NSInvalidArgumentException: Unsupported object passed to pushTemplate:animated:completion:. Allowed classes: {( CPActionSheetTemplate, CPAlertTemplate, CPVoiceControlTemplate, CPTabBarTemplate, CPListTemplate, CPInformationTemplate, CPContactTemplate, CPMapTemplate, CPGridTemplate, CPSearchTemplate )} How is this possible? Even on Apple docs, it says to pushTemplate Refer https://developer.apple.com/download/files/CarPlay-Developer-Guide.pdf https://developer.apple.com/documentation/carplay/cpnowplayingtemplate/
Now that this is mostly working, I've come across a new issue I'm wondering if anyone else is seeing. Using UTM version 4.7.4 on a macOS 26.0.1 host, I am setting up a macOS 26.1 beta 3 guest. I am unable to log into my Apple ID in the macOS 26.1 beta host. This happened with beta 1 and now with beta 3. This is not just the normal limitations of logging into an Apple ID in a macOS VM. With macOS 26.1 beta, you can't login at all. This means no iCloud access. This means you can't even update to the next beta since you need iCloud access for the Software Update screen to even offer the Beta Software update option. I also have a macOS 15.7.1 VM and a maCOS 14.6.1 VM on this same host and they both let me login just fine (with the usual limitations). I filed bug FB20668616 but I'm curious if anyone has seen this. One step forward, one step back.
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles
Tags:
I'm working with Apple's SimpleURLFilter sample project and consistently encountering an error when trying to implement the URL filter. Here are the details: Setup: Downloaded the official SimpleURLFilter sample project from Apple Set the developer team for both targets (main app and extension) Built and ran the PIR server on my laptop using Docker as per the sample instructions Built the iOS project on my iPhone running iOS 26.0.1 Server is accessible at my Mac's IP address on port 8080 Configuration: PIR Server URL: http://[my-mac-ip]:8080 Authentication Token: AAAA (as specified in service-config.json) Privacy Pass Issuer URL: (left empty) Fail Closed: enabled Code Changes: The only modifications I made were: Updated bundle identifiers to include my team identifier Updated PIR server's service-config.json to match: com.example.apple-samplecode.SimpleURLFilter[TEAM_ID].url.filtering Modified URLFilterControlProvider.swift: Added existingPrefilterTag: String? parameter to fetchPrefilter() m
Can you reproduce the issue with the Apple sample app that you referred? If you can, and don't mind to share the details of the steps and what you observe, I'd be interested in taking a look. Thanks. Best, —— Ziqiao Chen Worldwide Developer Relations.
Topic:
App & System Services
SubTopic:
Core OS
Tags: