WWDC26: Q&As on the Apple Developer Forums

Apple experts will be here on the forums to answer your questions on a variety of tools and technologies throughout the week of WWDC26.

Browse the forums Q&A schedule and sign up now

Overview

Post

Replies

Boosts

Views

Activity

App Clips - Loses ASC configuration every new app version
Every time I create an update for my application, the "App Clip" section on the "App Information" page on App Store Connect "forgets" the app clip information entered for the previous version. There used to be an "Apply previous" button in this section but it appears to have disappeared? Is there a way I can determine if this is a bug or if something in my configuration changed? I'm not even sure what I would provide if I filed this as a bug report.
0
0
4
33m
Unable to Submit Reinstatement Request After Account Termination
Hello, I am posting here because I no longer have access to the communication channels that were previously available to discuss my developer account with Apple. My appeal was denied, but Apple informed me that I could submit a reinstatement request after addressing the concerns that had been identified. Following that communication, I spent considerable time reviewing my applications, metadata, screenshots, codebase, user flows, and business practices. Although I do not believe my account was involved in dishonest or fraudulent activity, I nevertheless made extensive changes in an effort to address any potential concerns Apple may have had. The main difficulty is that the specific conduct that led to the termination decision was never clearly explained to me. Apple cited Section 3.2(f) and provided examples of prohibited behavior, but did not identify which specific action or activity was associated with my account. As a result, I was left attempting to correct every possible issue without understanding what the actual concern was. In addition, throughout my participation in the Apple Developer Program, I had never previously encountered a notice, suspension, or similar action of this nature. This made it even more difficult for me to understand what specific issue Apple believed had occurred and how best to address it. While I was still implementing changes and preparing what I believed would be a reinstatement submission, I received a termination notice. Since the termination, I have lost access to the Contact Us page and the communication channels that were previously available to me. I would therefore appreciate guidance from Apple or from developers who may have experienced a similar situation: How is a developer expected to submit a reinstatement request after termination if the Contact Us page is no longer accessible? Is there an alternative channel through which reinstatement requests can be submitted? Has anyone successfully submitted a reinstatement request after account termination and received a review? I am not asking Apple to reverse its decision through this forum. I am simply trying to understand how a developer is expected to submit a reinstatement request after termination when the previously available communication channels are no longer accessible. Thank you for your time.
0
0
7
2h
Hard Drive Filling Up After MacOS 26.6 Beta (25G5028f
After MacOS 26.6 Beta (25G5028f), I see my hard drive constantly filling up in the system data area. It's not local snapshots because I deleted those and they only took up about 20 GB worth of space. This morning, the hard drive was down to only 500MB of space. The odd thing is if I reboot, it goes back to normal and I am back to around 250GB or my 500GB drive. This only started happened in 26.6 Beta, so I am thinking there is an issue with that update?
1
0
22
2h
Support Malware/unathorized
So for last two years ive been dealing with unwanted unauthorized access to my data having zero clue what was the reasoning it. I need help to fix this please. I deal with random people "linking" up to my "whatever syncing or streamin" I never signed up for anything this and lost everything in my life over this. I finally found out the root (which is this program apple offers) and it's being used maliciously 100%. please help
0
0
9
2h
Unable to renew Apple Developer subscription using managed Apple Account
We use managed Apple accounts for all users in our environment. One of these accounts is associated with an App Store app. Currently the developer console has a banner that says: "There's no credit/debit card on the Apple Online Store associated with your Apple ID to auto-renew your membership." This account, as well as my own admin account, are unable to add a payment method to our Apple account. We're missing the "Payments & Shipping" button on the Manage Account page. How can we renew our developer subscription to keep our app on the App Store? It's critical for us that the account that owns this app is managed. TIA
7
4
1.9k
2h
Unable to Renew Expired Apple Developer Program Membership – No Renew Button, Enroll Error
I'm hoping someone here has experienced the same issue and can point me in the right direction. My Apple Developer Program membership recently expired and my apps have been removed from the App Store. I've been trying to renew my membership but I'm completely stuck and cannot find a way forward. Here's what I've tried so far: Apple Developer App: There is no "Renew" button visible anywhere in the app. developer.apple.com/enroll: I receive the following error: "Sorry, you can't enroll at this time. Your Apple Account is already associated with the Account Holder of a membership." developer.apple.com/account: The Membership Details section loads but there is no renewal option or button available. I am logged in with the correct Account Holder Apple ID, so that is not the issue. My payment method on file is also valid. Has anyone else run into this? Is there a direct link or a workaround that triggers the renewal flow? Or is contacting Apple Developer Support the only option at this point? Any help would be greatly appreciated. Thanks in advance!
3
1
113
3h
Issue keeping scroll position in SwiftUI
Hey there, Link to the sample project: https://github.com/dev-loic/AppleSampleScrolling Context We are working on creating a feed of posts in SwiftUI. So far, we have successfully implemented a classic feed that opens from the top, with bottom pagination — a standard use case. Our goal, however, is to allow the feed to open from any post, not just the first one. For example, we would like to open the feed directly at the 3rd post and then trigger a network call to load elements both above and below it. Our main focus here is on preserving the scroll position while opening the screen and waiting for the network call to complete. To illustrate the issue, I created a sample project (attached) with two screens: MainView, which contains buttons to open the feed in different states. ScrollingView, which initially shows a single element, simulates a 3-second network call, and then populates with new data depending on which button was tapped. I am currently using Xcode 26 beta 6, but I can also reproduce this issue on Xcode 16.3. Tests on sample project I click on a button and just wait the 3 seconds for the call. In this scenario, I expect that the “focused item” stays at the exact same place on the screen. I also expect to see items below and above being added. Simulator iPhone 16 / iOS 18.4 with itemsHeight = 100 position = 0, 1, 2, 3 ⇒ works as expected position = 4, 5, 6, 7, 8, 9 ⇒ scroll is reset to the top and we loose the focused item Simulator iPhone 16 / iOS 18.4 with itemsHeight = 500 position = 0, 1, 2, 3, 4 ⇒ works as expected position = 5, 6, 7 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible position = 8, 9 ⇒ scroll is reset to the top and we loose the focused item Simulator iPhone 16 / iOS 26 with itemsHeight = 100 or 500 position = 0, 1, 2, 3, 4 ⇒ works as expected position = 5, 6, 7, 8, 9 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible Device iPhone 15 / iOS 26 with itemsHeight = 100 position = 0, 1, 2, 3, 4 ⇒ works as expected position = 5, 6, 7, 8, 9 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible Device iPhone 15 / iOS 26 with itemsHeight = 500 position = 0, 1, 2, 3 ⇒ works as expected position = 4, 5, 6, 7, 8, 9 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible Not any user interaction Moreover, in this scenario, the user does not interact with the screen during the simulated network call. Regardless of the situation, if the ScrollView is in motion, its position always resets to the top. This behavior prevents us from implementing automatic pagination when scrolling upward, which is ultimately our goal. My conclusion so far As far as I know it seems not possible to have both keeping scroll possible and upward automatic pagination using a SwiftUI LazyVStack inside a ScrollView. This appears to be standard behavior in messaging apps or other feed-based apps, and I’m wondering if I might be missing something. Thank you in advance for any guidance you can provide on this topic. Cheers
4
0
286
3h
Apple Developer membership expired - no renewal option, enrol loop
My Apple Developer Program membership expired on 15 April. I've been unable to renew through any of the standard routes: The account page at developer.apple.com shows no renewal option, just the expiry notice The Developer app on iPhone, iPad, and Mac shows no Renew button Going to the enrol page returns: "Sorry, you can't enrol at this time. Your Apple Account is already associated with the Account Holder of a membership." So the account is expired but still flagged as having an active membership, meaning neither the renewal nor the re-enrol path works. I've raised a support ticket (Friday 18 April), attempted three phone calls with no success, and the callback system is now returning an error when I try to book a slot. Has anyone experienced this and found a resolution? I believe this needs a backend fix on Apple's side but I can't get through to anyone who can action it. Any advice appreciated, particularly if an Apple staff member is able to assist or escalate.
3
0
59
3h
I can not renew My Apple Developer Program
I am member of Apple Developer Program for 4 years. Normally, it is renewing at 27 February each year. This year it is not renewed and also I can not renew it manually. I tried it via Mac, IOS, Apple Developer App but none of them is working. There is no renew/cancel etc option. When I check app only it says you have a membership with a past date but click is not working. Need help urgently!
5
1
284
3h
Cannot renew my Developer membership
My Developer membership expired on Aug 21st. I cannot renew it because there are no Renew button on the Developer app. No subscription option for Apple Developer in my Subscription list either. I've verified that the Apple ID is the same between my Developer app, App Store and my Setting. I tried submit a ticket on Apple Support but can't for some reason. The console log says "You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support" My users cannot install my app at the moment. What am I supposed to do? Please help.
2
0
852
3h
USB HID Digitizer support on macOS
I'm investigating supporting a touchscreen digitizer on macOS. I'd like to receive multi-touch reports from the device, and have them intercepted by my app. I also want to suppress the default absolute positioning 'mouse' behavior of the touch screen. The device exposes three HID interface: #0 - multi-touch (PrimaryUsagePage 0xD, PrimaryUsage 4) #1 - vendor-specific #2 - single-touch (PrimaryUsagePage 1, PrimaryUsage 2) I've only been able to achieve half of my goal using a HIDDriverKit dext - I can outmatch the OS for the single-touch HID interface and ignore its 7-byte single-touch reports. However, although I can match to the multi-touch interface, I never see any reports at all there, as if the OS never polls the interrupt endpoint. On Windows, the device "just works" - I've traced its behavior in Wireshark. The OS doesn't do any special setup, it sends no SET_FEATURE commands, it just reads from the multi-touch interrupt endpoint, where it receives 54-byte reports. Windows doesn't even get any 7-byte single-touch reports. On macOS, I managed to use Wireshark on an old Intel Mac, where I can still use XHC20 for logging. Here, macOS tries to read from all the interrupt endpoints for all the HID interfaces, and the digitizer only responds on the single-touch interface. MSDN's documentation for multi-touch support is quite unhelpful here, because it just says "use the OS driver", but doesn't detail how a digitizer switches between multi-touch and single-touch mode. If I were making a digitizer, I'd send reports on both interfaces, expecting the OS to read the single- or multi-touch interface as required. Although unlikely, it seems that this digitizer changes its behavior based on how it is accessed. I can outmatch the USB interface for the single-touch reports, so that the OS HID driver doesn't even see it. That doesn't change the device behavior. The HIDDriverKit APIs I use imply setting up an interrupt read. I call Open on the interface, and implement a ReportAvailable callback. This works for the single-touch interface, but I get no reports on the multi-touch interface. All the calls with return values return kIOReturnSuccess. Does anyone know how multi-touch digitizers switch between single- and multi-touch mode (if indeed they have a mode at all), or why macOS apparently doesn't even read the multi-touch interrupt end point? Does anyone know how I can ensure that my HID driver actually reads the interrupt endpoint on the HID interface it is matched to? Does macOS deliberately prevent access to multi-touch HID interfaces?
0
0
15
6h
Apple Silicon macOS app shown as 'Kind: iOS' in System Info
I have a notarized Apple Silicon application running on macOS Tahoe 26.5.1, and in File Info's General section it reports 'Kind: Application (Apple Silicon)'. In its Info.plist, NSPrincipalClass is set to 'NSApplication'. Running lipo on each of the app's executables reports 'arm64'. In the Software | Applications section of System Information, though, it is shown as 'Kind: iOS'. Can anyone suggest why this might be? The application is not built using Xcode, rather it is built on the command-line using make etc. Thanks for any advice!
2
0
55
8h
`std::move_only_function` & `std::execution` in Apple clang?
Is std::move_only_function or std:execution planned for an upcoming Xcode/libc++ release? The C++ compiler support page indicates that it is not currently implemented (Apple developer forums won't let me share a link to this page). Is the planned support for Xcode/libc++ published anywhere? If not, is there any particular release that I should be watching out for?
2
0
27
8h
Subscriptions - Waiting for review endless circle
Need some advice please as it is not obvious in the Developer Portal what is required here. Developing a new application & I have had a few rejections & one of these was I could not use Stripe I must use Apple Subscriptions so I implemented this. Subscriptions all created fine etc and I could attach the In-App Purchases etc, all tested & ready to go, the app and the subscriptions both got rejected. I then fixed these issues & my app is approved & on the app store however subscriptions is currently Waiting for review. I am in an endless circle right now whereby I submit a new app version as requested (I have no way to attach the subs as they are either In review or needs developer attention) & the app gets approved but the subscriptions get knocked back as I have not attached the binaries but I have no option to attach the binaries when I create a new app version within the developer portal. So right now: App - Live Subscriptions - Waiting for review & I suspect it will get rejected again as I did not attach binaries but I can't.. That ability just is not visible when I create a new version within Distribution. Im I doing something wrong here or has this some how got stuck and put me into an endless circle which is not possible to fix within Apple help? Thanks.
2
0
169
10h
“Keep Going with Apps” Tutorial section will not complete.
Hello All, I am currently working through ”Keep going with Apps” in Swift Playground. The section in the tutorial “Add a DancingCreature view” will not complete. I have tried to type it is as written in the tutorial and even used the copy and paste button provided. I have restarted the app and my IPad with no success. I have attached a screen shot of the tutorial prompt. Here is the code block: import SwiftUI import Guide struct DancingCreatures: View { //#-learning-code-snippet(varDeclaration) @EnvironmentObject var data : CreatureZoo var body: some View { SPCAssessableGroup(view: self) { VStack { ZStack { /*#-code-walkthrough(dance.forEach)*/ ForEach(data.creatures) { creature in /*#-code-walkthrough(dance.forEach)*/ /*#-code-walkthrough(dance.textView)*/ Text(creature.emoji) .resizableFont() .offset(creature.offset) .rotationEffect(creature.rotation) /*#-code-walkthrough(dance.textView)*/ } } ZStack { /*#-code-walkthrough(dance.forEach)*/ ForEach(data.creatures) { creature in /*#-code-walkthrough(dance.forEach)*/ /*#-code-walkthrough(dance.textView)*/ Text(creature.emoji) .resizableFont() .offset(creature.offset) .rotationEffect(creature.rotation) /*#-code-walkthrough(dance.textView)*/ //#-learning-code-snippet(exp1) //#-learning-code-snippet(animationSolution) //#-learning-code-snippet(exp3) } } /*#-code-walkthrough(dance.onTap)*/ .onTapGesture { data.randomizeOffsets() } /*#-code-walkthrough(dance.onTap)*/ /*#-code-walkthrough(dance.onTap)*/ .onTapGesture { data.randomizeOffsets() } /*#-code-walkthrough(dance.onTap)*/ } } } } struct DancingCreatures_Previews: PreviewProvider { static var previews: some View { DancingCreatures().environmentObject(CreatureZoo()) } } Device information: IPad Pro (11 inch, 2nd gen) iPad OS Version: 26.0.1 Playground Version: 4.6.4 Anyone else come across this? Thank you in advance.
8
6
1.1k
10h
NEFilterDataProvider activation on consumer iOS — saveToPreferences fails (code 5), .mobileconfig requires MDM
Hello, I'm developing a gambling blocker app that uses NEFilterDataProvider. My app was approved on the App Store, but the core feature doesn't work for end users. I have the content-filter-provider entitlement. Issue 1 — saveToPreferences() fails in distribution builds In dev builds (Xcode direct install), NEFilterManager.saveToPreferences() works fine — iOS shows a permission dialog and the filter is registered. In distribution builds (TestFlight/App Store), it fails immediately: NEFilterErrorDomain code 5 — Operation not permitted Console log from nehelper: "Creating a content filter configuration is only allowed through profile in production version" Issue 2 — .mobileconfig profile requires MDM Following the Console hint, I tried a .mobileconfig profile with com.apple.webcontent-filter payload (ContentFilterUUID, FilterType: Plugin, PluginBundleID). On an unsupervised consumer iPhone (iOS 18.5), installation fails: Profile Installation Failed — MDM required Question: What is the correct mechanism to activate a NEFilterDataProvider on a consumer (non-MDM) iPhone in a distribution build? Is there a specific entitlement or approval process I'm missing? (DTS Case-ID: 20087732)
5
0
251
10h
App Clips - Loses ASC configuration every new app version
Every time I create an update for my application, the "App Clip" section on the "App Information" page on App Store Connect "forgets" the app clip information entered for the previous version. There used to be an "Apply previous" button in this section but it appears to have disappeared? Is there a way I can determine if this is a bug or if something in my configuration changed? I'm not even sure what I would provide if I filed this as a bug report.
Replies
0
Boosts
0
Views
4
Activity
33m
Problems updating app
Hi, I have been trying to update an Apple TV app. Everything goes okay and even says "Ready to test.' When I go to the BUILD area, I do not see the current build that I uploaded to submit it for Review. The app # is: 1047065428 Please help! Dan Uff
Replies
0
Boosts
0
Views
6
Activity
50m
Apple Developer Account
In need help, why my account its not applicable?
Replies
0
Boosts
0
Views
5
Activity
1h
Unable to Submit Reinstatement Request After Account Termination
Hello, I am posting here because I no longer have access to the communication channels that were previously available to discuss my developer account with Apple. My appeal was denied, but Apple informed me that I could submit a reinstatement request after addressing the concerns that had been identified. Following that communication, I spent considerable time reviewing my applications, metadata, screenshots, codebase, user flows, and business practices. Although I do not believe my account was involved in dishonest or fraudulent activity, I nevertheless made extensive changes in an effort to address any potential concerns Apple may have had. The main difficulty is that the specific conduct that led to the termination decision was never clearly explained to me. Apple cited Section 3.2(f) and provided examples of prohibited behavior, but did not identify which specific action or activity was associated with my account. As a result, I was left attempting to correct every possible issue without understanding what the actual concern was. In addition, throughout my participation in the Apple Developer Program, I had never previously encountered a notice, suspension, or similar action of this nature. This made it even more difficult for me to understand what specific issue Apple believed had occurred and how best to address it. While I was still implementing changes and preparing what I believed would be a reinstatement submission, I received a termination notice. Since the termination, I have lost access to the Contact Us page and the communication channels that were previously available to me. I would therefore appreciate guidance from Apple or from developers who may have experienced a similar situation: How is a developer expected to submit a reinstatement request after termination if the Contact Us page is no longer accessible? Is there an alternative channel through which reinstatement requests can be submitted? Has anyone successfully submitted a reinstatement request after account termination and received a review? I am not asking Apple to reverse its decision through this forum. I am simply trying to understand how a developer is expected to submit a reinstatement request after termination when the previously available communication channels are no longer accessible. Thank you for your time.
Replies
0
Boosts
0
Views
7
Activity
2h
Hard Drive Filling Up After MacOS 26.6 Beta (25G5028f
After MacOS 26.6 Beta (25G5028f), I see my hard drive constantly filling up in the system data area. It's not local snapshots because I deleted those and they only took up about 20 GB worth of space. This morning, the hard drive was down to only 500MB of space. The odd thing is if I reboot, it goes back to normal and I am back to around 250GB or my 500GB drive. This only started happened in 26.6 Beta, so I am thinking there is an issue with that update?
Replies
1
Boosts
0
Views
22
Activity
2h
Support Malware/unathorized
So for last two years ive been dealing with unwanted unauthorized access to my data having zero clue what was the reasoning it. I need help to fix this please. I deal with random people "linking" up to my "whatever syncing or streamin" I never signed up for anything this and lost everything in my life over this. I finally found out the root (which is this program apple offers) and it's being used maliciously 100%. please help
Replies
0
Boosts
0
Views
9
Activity
2h
Unable to renew Apple Developer subscription using managed Apple Account
We use managed Apple accounts for all users in our environment. One of these accounts is associated with an App Store app. Currently the developer console has a banner that says: "There's no credit/debit card on the Apple Online Store associated with your Apple ID to auto-renew your membership." This account, as well as my own admin account, are unable to add a payment method to our Apple account. We're missing the "Payments & Shipping" button on the Manage Account page. How can we renew our developer subscription to keep our app on the App Store? It's critical for us that the account that owns this app is managed. TIA
Replies
7
Boosts
4
Views
1.9k
Activity
2h
Unable to Renew Expired Apple Developer Program Membership – No Renew Button, Enroll Error
I'm hoping someone here has experienced the same issue and can point me in the right direction. My Apple Developer Program membership recently expired and my apps have been removed from the App Store. I've been trying to renew my membership but I'm completely stuck and cannot find a way forward. Here's what I've tried so far: Apple Developer App: There is no "Renew" button visible anywhere in the app. developer.apple.com/enroll: I receive the following error: "Sorry, you can't enroll at this time. Your Apple Account is already associated with the Account Holder of a membership." developer.apple.com/account: The Membership Details section loads but there is no renewal option or button available. I am logged in with the correct Account Holder Apple ID, so that is not the issue. My payment method on file is also valid. Has anyone else run into this? Is there a direct link or a workaround that triggers the renewal flow? Or is contacting Apple Developer Support the only option at this point? Any help would be greatly appreciated. Thanks in advance!
Replies
3
Boosts
1
Views
113
Activity
3h
Issue keeping scroll position in SwiftUI
Hey there, Link to the sample project: https://github.com/dev-loic/AppleSampleScrolling Context We are working on creating a feed of posts in SwiftUI. So far, we have successfully implemented a classic feed that opens from the top, with bottom pagination — a standard use case. Our goal, however, is to allow the feed to open from any post, not just the first one. For example, we would like to open the feed directly at the 3rd post and then trigger a network call to load elements both above and below it. Our main focus here is on preserving the scroll position while opening the screen and waiting for the network call to complete. To illustrate the issue, I created a sample project (attached) with two screens: MainView, which contains buttons to open the feed in different states. ScrollingView, which initially shows a single element, simulates a 3-second network call, and then populates with new data depending on which button was tapped. I am currently using Xcode 26 beta 6, but I can also reproduce this issue on Xcode 16.3. Tests on sample project I click on a button and just wait the 3 seconds for the call. In this scenario, I expect that the “focused item” stays at the exact same place on the screen. I also expect to see items below and above being added. Simulator iPhone 16 / iOS 18.4 with itemsHeight = 100 position = 0, 1, 2, 3 ⇒ works as expected position = 4, 5, 6, 7, 8, 9 ⇒ scroll is reset to the top and we loose the focused item Simulator iPhone 16 / iOS 18.4 with itemsHeight = 500 position = 0, 1, 2, 3, 4 ⇒ works as expected position = 5, 6, 7 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible position = 8, 9 ⇒ scroll is reset to the top and we loose the focused item Simulator iPhone 16 / iOS 26 with itemsHeight = 100 or 500 position = 0, 1, 2, 3, 4 ⇒ works as expected position = 5, 6, 7, 8, 9 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible Device iPhone 15 / iOS 26 with itemsHeight = 100 position = 0, 1, 2, 3, 4 ⇒ works as expected position = 5, 6, 7, 8, 9 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible Device iPhone 15 / iOS 26 with itemsHeight = 500 position = 0, 1, 2, 3 ⇒ works as expected position = 4, 5, 6, 7, 8, 9 ⇒ I have a glitch (the focused element moves on the screen) but the focused element is still visible Not any user interaction Moreover, in this scenario, the user does not interact with the screen during the simulated network call. Regardless of the situation, if the ScrollView is in motion, its position always resets to the top. This behavior prevents us from implementing automatic pagination when scrolling upward, which is ultimately our goal. My conclusion so far As far as I know it seems not possible to have both keeping scroll possible and upward automatic pagination using a SwiftUI LazyVStack inside a ScrollView. This appears to be standard behavior in messaging apps or other feed-based apps, and I’m wondering if I might be missing something. Thank you in advance for any guidance you can provide on this topic. Cheers
Replies
4
Boosts
0
Views
286
Activity
3h
Apple Developer membership expired - no renewal option, enrol loop
My Apple Developer Program membership expired on 15 April. I've been unable to renew through any of the standard routes: The account page at developer.apple.com shows no renewal option, just the expiry notice The Developer app on iPhone, iPad, and Mac shows no Renew button Going to the enrol page returns: "Sorry, you can't enrol at this time. Your Apple Account is already associated with the Account Holder of a membership." So the account is expired but still flagged as having an active membership, meaning neither the renewal nor the re-enrol path works. I've raised a support ticket (Friday 18 April), attempted three phone calls with no success, and the callback system is now returning an error when I try to book a slot. Has anyone experienced this and found a resolution? I believe this needs a backend fix on Apple's side but I can't get through to anyone who can action it. Any advice appreciated, particularly if an Apple staff member is able to assist or escalate.
Replies
3
Boosts
0
Views
59
Activity
3h
I can not renew My Apple Developer Program
I am member of Apple Developer Program for 4 years. Normally, it is renewing at 27 February each year. This year it is not renewed and also I can not renew it manually. I tried it via Mac, IOS, Apple Developer App but none of them is working. There is no renew/cancel etc option. When I check app only it says you have a membership with a past date but click is not working. Need help urgently!
Replies
5
Boosts
1
Views
284
Activity
3h
Cannot renew my Developer membership
My Developer membership expired on Aug 21st. I cannot renew it because there are no Renew button on the Developer app. No subscription option for Apple Developer in my Subscription list either. I've verified that the Apple ID is the same between my Developer app, App Store and my Setting. I tried submit a ticket on Apple Support but can't for some reason. The console log says "You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support" My users cannot install my app at the moment. What am I supposed to do? Please help.
Replies
2
Boosts
0
Views
852
Activity
3h
USB HID Digitizer support on macOS
I'm investigating supporting a touchscreen digitizer on macOS. I'd like to receive multi-touch reports from the device, and have them intercepted by my app. I also want to suppress the default absolute positioning 'mouse' behavior of the touch screen. The device exposes three HID interface: #0 - multi-touch (PrimaryUsagePage 0xD, PrimaryUsage 4) #1 - vendor-specific #2 - single-touch (PrimaryUsagePage 1, PrimaryUsage 2) I've only been able to achieve half of my goal using a HIDDriverKit dext - I can outmatch the OS for the single-touch HID interface and ignore its 7-byte single-touch reports. However, although I can match to the multi-touch interface, I never see any reports at all there, as if the OS never polls the interrupt endpoint. On Windows, the device "just works" - I've traced its behavior in Wireshark. The OS doesn't do any special setup, it sends no SET_FEATURE commands, it just reads from the multi-touch interrupt endpoint, where it receives 54-byte reports. Windows doesn't even get any 7-byte single-touch reports. On macOS, I managed to use Wireshark on an old Intel Mac, where I can still use XHC20 for logging. Here, macOS tries to read from all the interrupt endpoints for all the HID interfaces, and the digitizer only responds on the single-touch interface. MSDN's documentation for multi-touch support is quite unhelpful here, because it just says "use the OS driver", but doesn't detail how a digitizer switches between multi-touch and single-touch mode. If I were making a digitizer, I'd send reports on both interfaces, expecting the OS to read the single- or multi-touch interface as required. Although unlikely, it seems that this digitizer changes its behavior based on how it is accessed. I can outmatch the USB interface for the single-touch reports, so that the OS HID driver doesn't even see it. That doesn't change the device behavior. The HIDDriverKit APIs I use imply setting up an interrupt read. I call Open on the interface, and implement a ReportAvailable callback. This works for the single-touch interface, but I get no reports on the multi-touch interface. All the calls with return values return kIOReturnSuccess. Does anyone know how multi-touch digitizers switch between single- and multi-touch mode (if indeed they have a mode at all), or why macOS apparently doesn't even read the multi-touch interrupt end point? Does anyone know how I can ensure that my HID driver actually reads the interrupt endpoint on the HID interface it is matched to? Does macOS deliberately prevent access to multi-touch HID interfaces?
Replies
0
Boosts
0
Views
15
Activity
6h
Identifiers - what do the icons mean?
On the Certificates, Identifiers and Profiles section of the Account section of developer.apple.com, if you manually configure the Capabilities of an App Identifier, there are icons with no tooltips. Does anyone know what they mean? (I'm particularly interested in the two different icons shown in my screenshot, with the same name)
Replies
0
Boosts
0
Views
47
Activity
7h
Apple Silicon macOS app shown as 'Kind: iOS' in System Info
I have a notarized Apple Silicon application running on macOS Tahoe 26.5.1, and in File Info's General section it reports 'Kind: Application (Apple Silicon)'. In its Info.plist, NSPrincipalClass is set to 'NSApplication'. Running lipo on each of the app's executables reports 'arm64'. In the Software | Applications section of System Information, though, it is shown as 'Kind: iOS'. Can anyone suggest why this might be? The application is not built using Xcode, rather it is built on the command-line using make etc. Thanks for any advice!
Replies
2
Boosts
0
Views
55
Activity
8h
`std::move_only_function` & `std::execution` in Apple clang?
Is std::move_only_function or std:execution planned for an upcoming Xcode/libc++ release? The C++ compiler support page indicates that it is not currently implemented (Apple developer forums won't let me share a link to this page). Is the planned support for Xcode/libc++ published anywhere? If not, is there any particular release that I should be watching out for?
Replies
2
Boosts
0
Views
27
Activity
8h
metal shader converter library distribution
The documentation is unclear. I need a clarification on metal shader converter library distribution. Am I allowed to distribute the library as a part of my macos app bundle?
Replies
0
Boosts
1
Views
34
Activity
9h
Subscriptions - Waiting for review endless circle
Need some advice please as it is not obvious in the Developer Portal what is required here. Developing a new application & I have had a few rejections & one of these was I could not use Stripe I must use Apple Subscriptions so I implemented this. Subscriptions all created fine etc and I could attach the In-App Purchases etc, all tested & ready to go, the app and the subscriptions both got rejected. I then fixed these issues & my app is approved & on the app store however subscriptions is currently Waiting for review. I am in an endless circle right now whereby I submit a new app version as requested (I have no way to attach the subs as they are either In review or needs developer attention) & the app gets approved but the subscriptions get knocked back as I have not attached the binaries but I have no option to attach the binaries when I create a new app version within the developer portal. So right now: App - Live Subscriptions - Waiting for review & I suspect it will get rejected again as I did not attach binaries but I can't.. That ability just is not visible when I create a new version within Distribution. Im I doing something wrong here or has this some how got stuck and put me into an endless circle which is not possible to fix within Apple help? Thanks.
Replies
2
Boosts
0
Views
169
Activity
10h
“Keep Going with Apps” Tutorial section will not complete.
Hello All, I am currently working through ”Keep going with Apps” in Swift Playground. The section in the tutorial “Add a DancingCreature view” will not complete. I have tried to type it is as written in the tutorial and even used the copy and paste button provided. I have restarted the app and my IPad with no success. I have attached a screen shot of the tutorial prompt. Here is the code block: import SwiftUI import Guide struct DancingCreatures: View { //#-learning-code-snippet(varDeclaration) @EnvironmentObject var data : CreatureZoo var body: some View { SPCAssessableGroup(view: self) { VStack { ZStack { /*#-code-walkthrough(dance.forEach)*/ ForEach(data.creatures) { creature in /*#-code-walkthrough(dance.forEach)*/ /*#-code-walkthrough(dance.textView)*/ Text(creature.emoji) .resizableFont() .offset(creature.offset) .rotationEffect(creature.rotation) /*#-code-walkthrough(dance.textView)*/ } } ZStack { /*#-code-walkthrough(dance.forEach)*/ ForEach(data.creatures) { creature in /*#-code-walkthrough(dance.forEach)*/ /*#-code-walkthrough(dance.textView)*/ Text(creature.emoji) .resizableFont() .offset(creature.offset) .rotationEffect(creature.rotation) /*#-code-walkthrough(dance.textView)*/ //#-learning-code-snippet(exp1) //#-learning-code-snippet(animationSolution) //#-learning-code-snippet(exp3) } } /*#-code-walkthrough(dance.onTap)*/ .onTapGesture { data.randomizeOffsets() } /*#-code-walkthrough(dance.onTap)*/ /*#-code-walkthrough(dance.onTap)*/ .onTapGesture { data.randomizeOffsets() } /*#-code-walkthrough(dance.onTap)*/ } } } } struct DancingCreatures_Previews: PreviewProvider { static var previews: some View { DancingCreatures().environmentObject(CreatureZoo()) } } Device information: IPad Pro (11 inch, 2nd gen) iPad OS Version: 26.0.1 Playground Version: 4.6.4 Anyone else come across this? Thank you in advance.
Replies
8
Boosts
6
Views
1.1k
Activity
10h
NEFilterDataProvider activation on consumer iOS — saveToPreferences fails (code 5), .mobileconfig requires MDM
Hello, I'm developing a gambling blocker app that uses NEFilterDataProvider. My app was approved on the App Store, but the core feature doesn't work for end users. I have the content-filter-provider entitlement. Issue 1 — saveToPreferences() fails in distribution builds In dev builds (Xcode direct install), NEFilterManager.saveToPreferences() works fine — iOS shows a permission dialog and the filter is registered. In distribution builds (TestFlight/App Store), it fails immediately: NEFilterErrorDomain code 5 — Operation not permitted Console log from nehelper: "Creating a content filter configuration is only allowed through profile in production version" Issue 2 — .mobileconfig profile requires MDM Following the Console hint, I tried a .mobileconfig profile with com.apple.webcontent-filter payload (ContentFilterUUID, FilterType: Plugin, PluginBundleID). On an unsupervised consumer iPhone (iOS 18.5), installation fails: Profile Installation Failed — MDM required Question: What is the correct mechanism to activate a NEFilterDataProvider on a consumer (non-MDM) iPhone in a distribution build? Is there a specific entitlement or approval process I'm missing? (DTS Case-ID: 20087732)
Replies
5
Boosts
0
Views
251
Activity
10h