Search results for

“show when run”

115,104 results found

Post

Replies

Boosts

Views

Activity

Reply to CKRecordZone deleted when second user accepts zone-wide CKShare
Thanks for sharing the details of your sharing flow, and nice to know that you made great progress. To your following question: Is the programmatic CKFetchShareMetadataOperation → container.accept(metadata) path fully supported for zone-wide CKShare(recordZoneID:) shares? Or does zone-wide sharing require the system-level authentication that happens when a user taps the CKShare.url directly (triggering userDidAcceptCloudKitShareWith)? Yes, the programmatic path, which CloudKit folks call in-process share acceptance, is fully supported. The user interaction is not required. Given that, I don't see the flow you described has anything wrong. However, after 20+ zone create/delete cycles during debugging, the container now appears to be in a degraded state — new zones (even with completely fresh names never used before) are deleted by the server within seconds of creation, on a single device with no other apps running. I'm waiting for the container to stabilize (tombstone TTL) before further testing. Rese
2w
Reply to Apple Watch companion app keeps uninstalling
Would you mind to check if the Show App on Apple Wwatch in the Watch app in your iPhone is (unintentionally) off? You can find the setting with the following steps: Launching the Watch app in your iPhone. Select the My Watch tab and find your app in the Installed On Apple Watch section. Tap your app to see the setting. Assuming that your watchOS app is not watch-only, I am also curious if your watchOS app's Info.plist has the WKRunsIndependentlyOfCompanionApp key and its value is YES. Best, —— Ziqiao Chen  Worldwide Developer Relations.
Topic: App & System Services SubTopic: General Tags:
2w
Reply to StoreKit / IAP: Product WAITING_FOR_REVIEW — works locally with production RevenueCat key + Apple Sandbox, fails during App Review
@amacia See TN3186: Troubleshooting In-App Purchases availability in the sandbox identifies common configurations that make your In-App Purchases unavailable in the sandbox environment. With the production RevenueCat API key (iOS appl_..., same as the submitted build), everything works on local device but not when I download it from TestFlight....For IAP in WAITING_FOR_REVIEW, should App Review always use an Apple Sandbox account to test subscriptions until the product is fully approved? Apple reviews your In-App Purchases (consumable, non-consumable, auto-renewable subscription, and non-renewing subscription) in the sandbox, the same environment you use to test your products. TestFlight also uses the sandbox for In-App Purchases This environment uses data you configure for your app in App Store Connect when you call StoreKit APIs in your app. For Apple to review your products, they must exist in App Store Connect and you must submit them for review. Is it documented that StoreKit may not return products duri
Topic: App & System Services SubTopic: StoreKit Tags:
2w
Reply to “In-App Purchases and Subscriptions” section on the version page not showing
@Gascad Your first subscription must be submitted with a new app version. Create your subscription, then select it from the app’s In-App Purchases and Subscriptions section on the version page before submitting the version to App Review. - However, I don't see a way to get to the in-app purchases and subscriptions part of the Version Page. When I see online videos they show a + button for the new versions but I don't see those for my app. As mentioned above, the In-App Purchases and Subscriptions section only appears when you have one or more products with the Ready to Submit status. For more information, see In-App Purchase statuses. Check the status of your In-App Purchases you wish to submit for review, if their status is Missing Metadata,complete any missing information. If their status is Waiting for Review or In Review, there is nothing to do. You already submitted them for review.
2w
Reply to “In-App Purchases and Subscriptions” section on the version page not showing
@selimce, @669miller , @Gascad , @slowfast , and @touchlinebet Apple reviews your In-App Purchases (consumable, non-consumable, auto-renewable subscription, and non-renewing subscription) in the sandbox, the same environment you use to test your products. This environment uses data you configure for your app in App Store Connect when you call StoreKit APIs in your app. For Apple to review your products, they must exist in App Store Connect and you must submit them for review. Same problem with non-renewable IAP. My review is rejected because of the IAP's were not seent in the sanbox environment. For us, it is seen in both xcode and testflight environments. Probably because of this bug in review view. Please follow these steps, then let me know about the outcome: Create a Sandbox Apple Account. On your testing device, sign into the above account. For more information, see Sign in to your Sandbox Apple Account for a development-signed app. Disable StoreKit Testing in Xcode in your Xcode project. Build and run
2w
TestFlight “What to Test” – Error processing request when submitting build for review
Hi, I’m experiencing a server-side error in App Store Connect when trying to submit a TestFlight build for review. Details: App: Ngoc Rong 2 Platform: iOS Build status: Complete Distribution: External Testing App Store Connect Web (Safari / Chrome both tested) Steps: Go to TestFlight → Select build Click “Submit for Review” Fill in “What to Test” Click Submit Result: Popup shows: There was an error processing your request. Please try again later. Notes: Build processing completed successfully Internal testing works External group already created Issue happens consistently Tried different browsers and cleared cache Same issue across multiple builds Is this a known App Store Connect issue? Is there any workaround? Additional information: I have already contacted Apple Developer Support. Case ID: 102871190604 If needed, I can provide further details or logs. Thank you.
2
0
111
2w
Reply to Driverkit driver hangs on macOS
I have asked Claude - but it’s just running in circles: check Info.plist=ok, check entitlements=ok, check code (minimal)=ok, check iig=ok, check provisioning profile=ok, check build settings=ok, check ioreg=ok, check code signature=ok, start over Fair warning, I wouldn't expect AI to be all that helpful when working with DriverKit. As far as I can tell, it works well enough that it will get something to build, but small details are what tend to go wrong and that's exactly what these AI systems tend to miss. When I unplug the device, the driver process (ps aux) keeps running, causing a hard crash of the Mac with dext remove/or kill driver.dext process. Please file a bug on this and post the bug number back here. I'm sure the problem is your driver (more on that below), but we also shouldn't be panicking. In the bug, please include the following: A copy of the panic log. A copy of your DEXT project and your built and signed DEXT. Two IORegistryExplorer snapshots, one taken after your device wa
Topic: App & System Services SubTopic: Drivers Tags:
2w
Reply to Using CLRequireExplicitServiceSession correctly
Thanks for the post. In the url you shared here shows the note: Add the CLRequireExplicitServiceSession property to your app’s Info.plist file to opt into this control behavior. You are completely correct in the documentation does not give you the type as far as I can see CLRequireExplicitServiceSession looks like indeed a Boolean, and it should be set to YES (or true) in your Info.plist. But I think a bug for that documentation should be a good idea. May I ask you to file a bug to improve that documentation? Once you open the bug report, please post the FB number here for my reference. If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why? Is there anything you need to know besides the type? Albert
  Worldwide Developer Relations.
2w
Reply to Port forwarding with VZVmnetNetworkDeviceAttachment
My understanding is that software running on the host Mac is unable to connect to a server running on the VM via the public port (8000), even though you have forwarding configured in vmnet. Have you tried doing the same from some other machine on the host’s network, so X in this case? Wow. that worked. If i try to access from computer x in my host network with the ip address of the host:8000 it worked. when i try the same in the host itlsef with localhost or host ip it is not working. Is this is the way by design. Why it is not working if i do it from the host itself strange. Do i need to make some changes for this to work. Please enlighten me. thank you very much Now i know the port forwarding api is working as exected witht the limitation of not able to access the public port 8000 from the host itself.
Topic: App & System Services SubTopic: Core OS Tags:
2w
Reply to Requesting com.apple.managed-keychain Entitlement for Enterprise S/MIME Cert Visibility
Hello Quinn, Thank you for your response. I would like to know if there is any possible method to fetch or read certificates available on IOS system keychain from enterprise in-house app or not ? Our end goal is that the app requires the com.apple.managed-keychain entitlement to: Verify S/MIME certificate presence — confirm the MDM-pushed certificate has been successfully installed on the device keychain Read certificate expiry date — check the kSecAttrNotValidAfter attribute to determine validity and warn users of upcoming expiry Distinguish cert states — differentiate between a missing certificate, an expired certificate, and a valid certificate, in order to show the correct status and remediation action to the user If yes, kindly provide the details for further action.
2w
Enrollment Pending — Payment made from different Apple Account
Hi everyone, I am writing regarding my enrollment which is currently showing as Pending. The payment of 99USD was from other Apple account, but the enrollment was submitted from my account. Case ID is 102866900911. Payment details: Date: 11 April 2026 Order ID: MT5786ZXVV Document: 716118431350 Could any Apple staff please activate my account? Thank you, Alisher
0
0
61
2w
Driverkit driver hangs on macOS
Hello, I have crated a DriverKit driver for macOS and iPad M-series if I ever get the mac driver working. I have the correct entittlements, and matching provisioning profile downloaded manually. The driver loads (no errors!), and is visible in ioreg below the usb device (when plugged). The issue is that I never get any log from the driver, have reduced to minimal working code (below). When I debug with lldb, I load the symbols for my driver and break on init and Start - but lldb never triggers == never calls start or init. This is also why no logs. When I unplug the device, the driver process (ps aux) keeps running, causes a hard crash of the Mac with dext remove/or kill driver.dext process. I have asked Claude - but its just running in circles: check Info.plist=ok, check entitlements=ok, check code (minimal)=ok, check iig=ok, check provisioning profile=ok, check build settings=ok, check ioreg=ok, check code signature=ok, start over I don't get any log from my driver, which is consistent wit
2
0
117
2w
Reply to EXC_BAD_ACCESS in drawHierarchy(in:afterScreenUpdates:) on iOS 26.3.1+ — IOSurface CIF10 decompression crash
Thank you for sharing your findings. As far as I can see, I don't see other reports about drawHierarchy causing a crash. Are you able to attach a sample project that builds and runs so that we have the same project when following the steps to reproduce? It would be best if you uploaded a copy to Feedback Assistant as well as share the relevant code snippet here on the Forums so those outside of Apple could offer and learn workarounds as well.  Travis
Topic: UI Frameworks SubTopic: UIKit Tags:
2w
Smart card access is blocked in Safari and other WebKit browsers during passkey sign-in when the site offers the “Security Key” option
On macOS 26, when a passkey sign-in flow is started in Safari or another WebKit-based browser (for example, DuckDuckGo browser), smart cards become inaccessible as soon as the password manager selection UI is shown, but only if the website offers “Security Key” as one of the passkey storage/authentication options. At that moment, it appears the system starts polling connected smart cards and does not properly release the transaction/session. As a result, other applications and libraries can no longer communicate with the smart card until the passkey UI is dismissed, and in practice the card may remain unavailable until the passkey sign-in flow is fully completed. This does not happen in Chrome. This does not happen if the website does not offer the “Security Key” option. This does not happen during passkey registration; the issue affects sign-in only. From our investigation, Safari/WebKit appears to open communication with connected smart cards and keep the transaction/session active. Because of that: • our o
1
0
487
2w
Reply to CKRecordZone deleted when second user accepts zone-wide CKShare
Thanks for sharing the details of your sharing flow, and nice to know that you made great progress. To your following question: Is the programmatic CKFetchShareMetadataOperation → container.accept(metadata) path fully supported for zone-wide CKShare(recordZoneID:) shares? Or does zone-wide sharing require the system-level authentication that happens when a user taps the CKShare.url directly (triggering userDidAcceptCloudKitShareWith)? Yes, the programmatic path, which CloudKit folks call in-process share acceptance, is fully supported. The user interaction is not required. Given that, I don't see the flow you described has anything wrong. However, after 20+ zone create/delete cycles during debugging, the container now appears to be in a degraded state — new zones (even with completely fresh names never used before) are deleted by the server within seconds of creation, on a single device with no other apps running. I'm waiting for the container to stabilize (tombstone TTL) before further testing. Rese
Replies
Boosts
Views
Activity
2w
Reply to Apple Watch companion app keeps uninstalling
Would you mind to check if the Show App on Apple Wwatch in the Watch app in your iPhone is (unintentionally) off? You can find the setting with the following steps: Launching the Watch app in your iPhone. Select the My Watch tab and find your app in the Installed On Apple Watch section. Tap your app to see the setting. Assuming that your watchOS app is not watch-only, I am also curious if your watchOS app's Info.plist has the WKRunsIndependentlyOfCompanionApp key and its value is YES. Best, —— Ziqiao Chen  Worldwide Developer Relations.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
2w
Reply to StoreKit / IAP: Product WAITING_FOR_REVIEW — works locally with production RevenueCat key + Apple Sandbox, fails during App Review
@amacia See TN3186: Troubleshooting In-App Purchases availability in the sandbox identifies common configurations that make your In-App Purchases unavailable in the sandbox environment. With the production RevenueCat API key (iOS appl_..., same as the submitted build), everything works on local device but not when I download it from TestFlight....For IAP in WAITING_FOR_REVIEW, should App Review always use an Apple Sandbox account to test subscriptions until the product is fully approved? Apple reviews your In-App Purchases (consumable, non-consumable, auto-renewable subscription, and non-renewing subscription) in the sandbox, the same environment you use to test your products. TestFlight also uses the sandbox for In-App Purchases This environment uses data you configure for your app in App Store Connect when you call StoreKit APIs in your app. For Apple to review your products, they must exist in App Store Connect and you must submit them for review. Is it documented that StoreKit may not return products duri
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
2w
Reply to “In-App Purchases and Subscriptions” section on the version page not showing
@Gascad Your first subscription must be submitted with a new app version. Create your subscription, then select it from the app’s In-App Purchases and Subscriptions section on the version page before submitting the version to App Review. - However, I don't see a way to get to the in-app purchases and subscriptions part of the Version Page. When I see online videos they show a + button for the new versions but I don't see those for my app. As mentioned above, the In-App Purchases and Subscriptions section only appears when you have one or more products with the Ready to Submit status. For more information, see In-App Purchase statuses. Check the status of your In-App Purchases you wish to submit for review, if their status is Missing Metadata,complete any missing information. If their status is Waiting for Review or In Review, there is nothing to do. You already submitted them for review.
Replies
Boosts
Views
Activity
2w
Reply to “In-App Purchases and Subscriptions” section on the version page not showing
@selimce, @669miller , @Gascad , @slowfast , and @touchlinebet Apple reviews your In-App Purchases (consumable, non-consumable, auto-renewable subscription, and non-renewing subscription) in the sandbox, the same environment you use to test your products. This environment uses data you configure for your app in App Store Connect when you call StoreKit APIs in your app. For Apple to review your products, they must exist in App Store Connect and you must submit them for review. Same problem with non-renewable IAP. My review is rejected because of the IAP's were not seent in the sanbox environment. For us, it is seen in both xcode and testflight environments. Probably because of this bug in review view. Please follow these steps, then let me know about the outcome: Create a Sandbox Apple Account. On your testing device, sign into the above account. For more information, see Sign in to your Sandbox Apple Account for a development-signed app. Disable StoreKit Testing in Xcode in your Xcode project. Build and run
Replies
Boosts
Views
Activity
2w
TestFlight “What to Test” – Error processing request when submitting build for review
Hi, I’m experiencing a server-side error in App Store Connect when trying to submit a TestFlight build for review. Details: App: Ngoc Rong 2 Platform: iOS Build status: Complete Distribution: External Testing App Store Connect Web (Safari / Chrome both tested) Steps: Go to TestFlight → Select build Click “Submit for Review” Fill in “What to Test” Click Submit Result: Popup shows: There was an error processing your request. Please try again later. Notes: Build processing completed successfully Internal testing works External group already created Issue happens consistently Tried different browsers and cleared cache Same issue across multiple builds Is this a known App Store Connect issue? Is there any workaround? Additional information: I have already contacted Apple Developer Support. Case ID: 102871190604 If needed, I can provide further details or logs. Thank you.
Replies
2
Boosts
0
Views
111
Activity
2w
Reply to Driverkit driver hangs on macOS
I have asked Claude - but it’s just running in circles: check Info.plist=ok, check entitlements=ok, check code (minimal)=ok, check iig=ok, check provisioning profile=ok, check build settings=ok, check ioreg=ok, check code signature=ok, start over Fair warning, I wouldn't expect AI to be all that helpful when working with DriverKit. As far as I can tell, it works well enough that it will get something to build, but small details are what tend to go wrong and that's exactly what these AI systems tend to miss. When I unplug the device, the driver process (ps aux) keeps running, causing a hard crash of the Mac with dext remove/or kill driver.dext process. Please file a bug on this and post the bug number back here. I'm sure the problem is your driver (more on that below), but we also shouldn't be panicking. In the bug, please include the following: A copy of the panic log. A copy of your DEXT project and your built and signed DEXT. Two IORegistryExplorer snapshots, one taken after your device wa
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
2w
Reply to Using CLRequireExplicitServiceSession correctly
Thanks for the post. In the url you shared here shows the note: Add the CLRequireExplicitServiceSession property to your app’s Info.plist file to opt into this control behavior. You are completely correct in the documentation does not give you the type as far as I can see CLRequireExplicitServiceSession looks like indeed a Boolean, and it should be set to YES (or true) in your Info.plist. But I think a bug for that documentation should be a good idea. May I ask you to file a bug to improve that documentation? Once you open the bug report, please post the FB number here for my reference. If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why? Is there anything you need to know besides the type? Albert
  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
2w
Reply to Mac Catalyst App Failed Registering Bundle Identifier
You are the man! Thnx Albert! Derive Mac Catalyst set to No was wat I needed. I'm running latest Xcode, so not sure what went wrong. And thank you for all the links! App is currently waiting for review. Reason for using catalyst was that it is an iOS first App, which happen to run great as a catalyst app on macOS without much tinkering.
Replies
Boosts
Views
Activity
2w
Reply to Port forwarding with VZVmnetNetworkDeviceAttachment
My understanding is that software running on the host Mac is unable to connect to a server running on the VM via the public port (8000), even though you have forwarding configured in vmnet. Have you tried doing the same from some other machine on the host’s network, so X in this case? Wow. that worked. If i try to access from computer x in my host network with the ip address of the host:8000 it worked. when i try the same in the host itlsef with localhost or host ip it is not working. Is this is the way by design. Why it is not working if i do it from the host itself strange. Do i need to make some changes for this to work. Please enlighten me. thank you very much Now i know the port forwarding api is working as exected witht the limitation of not able to access the public port 8000 from the host itself.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
2w
Reply to Requesting com.apple.managed-keychain Entitlement for Enterprise S/MIME Cert Visibility
Hello Quinn, Thank you for your response. I would like to know if there is any possible method to fetch or read certificates available on IOS system keychain from enterprise in-house app or not ? Our end goal is that the app requires the com.apple.managed-keychain entitlement to: Verify S/MIME certificate presence — confirm the MDM-pushed certificate has been successfully installed on the device keychain Read certificate expiry date — check the kSecAttrNotValidAfter attribute to determine validity and warn users of upcoming expiry Distinguish cert states — differentiate between a missing certificate, an expired certificate, and a valid certificate, in order to show the correct status and remediation action to the user If yes, kindly provide the details for further action.
Replies
Boosts
Views
Activity
2w
Enrollment Pending — Payment made from different Apple Account
Hi everyone, I am writing regarding my enrollment which is currently showing as Pending. The payment of 99USD was from other Apple account, but the enrollment was submitted from my account. Case ID is 102866900911. Payment details: Date: 11 April 2026 Order ID: MT5786ZXVV Document: 716118431350 Could any Apple staff please activate my account? Thank you, Alisher
Replies
0
Boosts
0
Views
61
Activity
2w
Driverkit driver hangs on macOS
Hello, I have crated a DriverKit driver for macOS and iPad M-series if I ever get the mac driver working. I have the correct entittlements, and matching provisioning profile downloaded manually. The driver loads (no errors!), and is visible in ioreg below the usb device (when plugged). The issue is that I never get any log from the driver, have reduced to minimal working code (below). When I debug with lldb, I load the symbols for my driver and break on init and Start - but lldb never triggers == never calls start or init. This is also why no logs. When I unplug the device, the driver process (ps aux) keeps running, causes a hard crash of the Mac with dext remove/or kill driver.dext process. I have asked Claude - but its just running in circles: check Info.plist=ok, check entitlements=ok, check code (minimal)=ok, check iig=ok, check provisioning profile=ok, check build settings=ok, check ioreg=ok, check code signature=ok, start over I don't get any log from my driver, which is consistent wit
Replies
2
Boosts
0
Views
117
Activity
2w
Reply to EXC_BAD_ACCESS in drawHierarchy(in:afterScreenUpdates:) on iOS 26.3.1+ — IOSurface CIF10 decompression crash
Thank you for sharing your findings. As far as I can see, I don't see other reports about drawHierarchy causing a crash. Are you able to attach a sample project that builds and runs so that we have the same project when following the steps to reproduce? It would be best if you uploaded a copy to Feedback Assistant as well as share the relevant code snippet here on the Forums so those outside of Apple could offer and learn workarounds as well.  Travis
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
2w
Smart card access is blocked in Safari and other WebKit browsers during passkey sign-in when the site offers the “Security Key” option
On macOS 26, when a passkey sign-in flow is started in Safari or another WebKit-based browser (for example, DuckDuckGo browser), smart cards become inaccessible as soon as the password manager selection UI is shown, but only if the website offers “Security Key” as one of the passkey storage/authentication options. At that moment, it appears the system starts polling connected smart cards and does not properly release the transaction/session. As a result, other applications and libraries can no longer communicate with the smart card until the passkey UI is dismissed, and in practice the card may remain unavailable until the passkey sign-in flow is fully completed. This does not happen in Chrome. This does not happen if the website does not offer the “Security Key” option. This does not happen during passkey registration; the issue affects sign-in only. From our investigation, Safari/WebKit appears to open communication with connected smart cards and keep the transaction/session active. Because of that: • our o
Replies
1
Boosts
0
Views
487
Activity
2w