Search results for

“missing package product”

52,436 results found

Post

Replies

Boosts

Views

Activity

App stuck in review after resubmitting with requested changes
Hi developer community, First time iOS developer here. I originally submitted my iOS app for review on Friday February 20th and was asked to make a small change on Monday February 23rd, which I did promptly and resubmitted with a new build that evening. It's been a week since I resubmitted and wondering if I may have done something incorrectly when reattaching a new build to the review submission. I requested an expedited review on Friday February 27th and contacted support this morning but haven't seen any movement on the waiting in review status yet. My app is highly dependent on seasonality (winter sports) and I missed a key opportunity at an event last week to promote the app while the app has been stuck in review. Any guidance or assistance would be super welcome so I can get my app out into the world before we get into the Spring season! App ID: 6759411804 Thanks
1
0
143
Mar ’26
Reply to Push notifications not delivered over Wi-Fi with includeAllNetworks = true regardless of excludeAPNS setting
[quote='877954022, pawanquantum, /thread/817434?answerId=877954022#877954022, /profile/pawanquantum'] The sample code I shared reproduces this exact state — it's a loopback tunnel that never forwards packets. [/quote] Sure, but that’s not how packet tunnel providers products usually work. In most cases the provider won’t bring up the tunnel, by calling setTunnelNetworkSettings(…), until it’s ready to actually forward packets. You have a couple of choices here: You can file a bug requesting that we change iOS to make this work. You can change your packet tunnel provider so that it works in the standard way. Or you could do both (-: If you do file a bug: Make sure that your bug report explains why you packet tunnel provider has to bring up the tunnel before it’s ready to forward packets. Without that, your bug is likely to get bounced back saying ‘stop doing that’. Enable additional NE debugging on your test device, via the VPN (Network Extension) for iOS/iPadOS profile on our Bug Reporting > Profil
Mar ’26
Reply to Random global network outage triggered by NEFilterDataProvider extension – only reboot helps, reinstall doesn't
[quote='878094022, WangZiYuan, /thread/817264?answerId=878094022#878094022, /profile/WangZiYuan'] I’m not quite sure what you mean by the 'sysex process.' [/quote] OK, lemme clarify. On macOS, content filters must be packaged as a system extension [1], aka a sysex. A sysex is much like a launchd daemon, in that it can potentially run for the entire boot cycle, that is, start when you boot the Mac and not stop until you shut down [2]. Your Network Extension provider instances are created within that sysex process. So, consider this sequence: You boot your Mac. Your sysex starts. NE instantiates your content file provider within that sysex process. You stop the filter. NE stops the content filter provider. At this point the system may or may not stop your sysex process. But let’s consider what happens if it doesn’t… You start the filter again. NE instantiates your content file provider again, still within the same sysex process. So, my questions are: Are you seeing the sysex process stop at step 6? If
Mar ’26
EAS Build failure - Family Controls entitlement missing despite Apple Approval
Context: I am building an iOS productivity app using EAS Build. The project has 4 targets: the main app and 3 extensions (ShieldAction, ShieldConfiguration, ActivityMonitorExtension). The Issue: I have officially received approval from Apple for the Family Controls (Distribution) entitlement for my main Bundle ID. However, the build still fails during the Xcode phase. The Errors: Xcode reports that the generated provisioning profiles do not include the com.apple.developer.family-controls entitlement. For example: Provisioning profile *[expo] com.*.** AdHoc 177247892.... doesn't support the Family Controls capability. All 3 extensions are failing with the exact same error. What I've done: Confirmed approval from Apple for com.*.**. Enabled Family Controls and App Groups on the Apple Developer Portal for all 4 Identifiers. Cleared EAS local and remote cache using eas build --clear-cache. Deleted existing profiles on both Expo.dev and Apple Portal to force regeneration. The Question: Even with official
1
0
169
Mar ’26
app crashes
the iOS app store package's entitlements file has an issue. After updating to a new version to fix the entitlements file, the app still crashes upon opening but can function normally after a restart. What methods can the app side use to resolve this entitlements file issue without requiring a restart to open and use the app properly?
1
0
179
Mar ’26
Reply to NEPacketTunnelFlow: large UDP DNS responses (~893 bytes) silently dropped despite writePacketObjects() returning success
[quote='817442021, miekari, /thread/817442, /profile/miekari'] I'm using NEPacketTunnelProvider to intercept DNS queries, forward them upstream [/quote] What does “upstream” mean in this context? Most VPN products don’t need to mess with DNS. Rather, the packet tunnel provider forwards DNS packets to the VPN server which forwards them to their destination, just like any other packet. And the same process works in reverse. If you want to intercept just DNS traffic, a DNS proxy is a much better option. DNS proxies receive flows rather than packets. And in the case of DNS over UDP, the flow works in terms of datagrams rather than packets. I see a lot of folks try to use a packet tunnel provider for things other than VPN, for example, as an ersatz DNS proxy. This isn’t something that DTS supports. See TN3120 Expected use cases for Network Extension packet tunnel providers. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Mar ’26
Xcode 26.3 MCP server output missing `structredContent`
I am using official MCP SDK. According to official guide, Servers MUST provide structured results that conform to this schema. https://modelcontextprotocol.io/specification/draft/server/tools#output-schema I could see output schema defined, but result have no structured content. Current output schema: { name: XcodeListWindows, title: List Windows, description: Lists the current Xcode windows and their workspace information, inputSchema: { type: object, properties: { }, required: [ ], }, outputSchema: { type: object, properties: { message: { description: Description of all open Xcode windows, type: string, }, }, required: [ message, ], }, } Current response: { result: { content: [ { type: text, text: {message:* tabIdentifier: windowtab1, workspacePath: xxxn* tabIdentifier: windowtab2, workspacePath: xxxn}, }, ] } } Expected: { result: { content: [ { type: text, text: {message:* tabIdentifier: windowtab1, workspacePath: xxxn* tabIdentifier: windowtab2, workspacePath: xxxn}, }, ], structuredContent: { message: *
1
0
143
Mar ’26
Reply to Sharing all container content
I've already played with the samples and was able to share one by one or a set of records. BUT, let me rephrase, I have a set of entities that I want to share ONCE between invited users with ONE sharing at the top. Could you confirm that is it possible? If Yes, there is probably one missing step or misunderstood in the following code. In my understanding, based on the samples, to do this, I'm doing : 1/ on owner and participant : configure a NSPersistentCloudKitContainer with inside a databaseScope = .private store AND a databaseScope = .shared store 2/ on owner before presenting the UICloudSharingController: 2.1/ create a shared zone-wide share ID let shareRecordID = CKRecord.ID(recordName: CKRecordNameZoneWideShare, zoneID: zoneID) 2.2/ create or get an existing CKShare with: func getOrCreateShare() async throws -> CKShare { let zoneID = CKRecordZone.ID(zoneName: sharedZoneName) // Zone-wide share ID let shareRecordID = CKRecord.ID( recordName: CKRecordNameZoneWideShare, zoneID: zoneID ) // Try
Mar ’26
Can't get USBSerialDriverKit driver loaded
I am writing a DriverKit driver for the first that uses the USBSerialDriverKit. The driver its purpose is to expose the device as serial interface (/dev/cu.tetra-pei0 or something like this). My problem: I don't see any logs from that driver in the console and I tried like 40 different approaches and checked everything. The last message I see is that the driver get successfully added to the system it is in the list of active and enabled system driver extensions but when I plug the device in none of my logs appear and it doesn't show up in ioreg. So without my driver the target device looks like this: +-o TETRA PEI interface@02120000 | { | sessionID = 268696051410 | USBSpeed = 3 | UsbLinkSpeed = 480000000 | idProduct = 36886 | iManufacturer = 1 | bDeviceClass = 0 | IOPowerManagement = {PowerOverrideOn=Yes,DevicePowerState=2,CurrentPowerState=2,CapabilityFlags=32768,MaxPowerState=2,DriverPowerState=0} | bcdDevice = 9238 | bMaxPacketSize0 = 64 | iProduct = 2 | iSerialNumber = 0 | bNumConfigurations = 1 | UsbDev
6
0
219
Mar ’26
Handling exceedingContextWindowSizeError
Reading all the docs(1) I was under the impression that handling this error is well managed... Until I hit it and found out that the recommended handling options hide a crucial fact: in the catch block you can not do anything?! It's too late - everything is lost, no way to recover... All the docs mislead me that I can apply the Transcript trick in the catch block until I realised, that there is nothing there !!! This article here(2) enlightened me on the handling of this problem, but I must say (and the author as well) - this is a hack! So my questions: is there really no way to handle this exception properly? if not, can we have the most important information - the count of the context exposed through the official API (at least the known ones)? https://developer.apple.com/documentation/Technotes/tn3193-managing-the-on-device-foundation-model-s-context-window#Handle-the-exceeding-context-window-size-error-elegantly https://zats.io/blog/making-the-most-of-apple-foundation-models-context-window/
1
0
149
Mar ’26
Apps stuck in "Waiting for Review" for 23 days due to pending agreements. What happens now?
Hello everyone, I’m currently experiencing a very long review time and wanted to ask for your advice or hear about your experiences. I submitted my two apps for their initial release 23 days ago. Ever since then, they have been stuck in the Waiting for Review status. Yesterday, I realized that my Paid Apps Agreement and Tax Forms (W-8BEN, etc.) were incomplete in App Store Connect. I immediately filled them out, and now all my banking, tax, and agreement statuses are successfully marked as Active. My questions to the community are: Since the agreements are now active, will my apps automatically fall into the review queue, or do I need to trigger something? I submitted an App Review Status contact form to Apple Support today. Should I just wait for their response, or is it better to Remove from Review and resubmit them? (I am afraid of losing my place in the queue). Any insights or similar experiences would be greatly appreciated. Thank you! Best, Berkay
4
0
189
Mar ’26
Urgent: App Review stuck for days, expedite request ignored
Our iOS & tvOS apps are stuck in Waiting for Review for several days. We have already submitted expedite review requests multiple times but received no response. This is a critical bug fix for production crash issues that affect all users. Submission IDs: iOS: 98a69297-4f1f-4a1a-80f1-6f9aa4e007bd tvOS: 4202becb-9eef-45ee-a333-de076f1bf66a Please help escalate to the App Review team. We need urgent review to fix user issues. Thank you very much.
2
0
186
Mar ’26
App stuck in review after resubmitting with requested changes
Hi developer community, First time iOS developer here. I originally submitted my iOS app for review on Friday February 20th and was asked to make a small change on Monday February 23rd, which I did promptly and resubmitted with a new build that evening. It's been a week since I resubmitted and wondering if I may have done something incorrectly when reattaching a new build to the review submission. I requested an expedited review on Friday February 27th and contacted support this morning but haven't seen any movement on the waiting in review status yet. My app is highly dependent on seasonality (winter sports) and I missed a key opportunity at an event last week to promote the app while the app has been stuck in review. Any guidance or assistance would be super welcome so I can get my app out into the world before we get into the Spring season! App ID: 6759411804 Thanks
Replies
1
Boosts
0
Views
143
Activity
Mar ’26
Reply to stuck in “Waiting for Review” since February 7
yeah, defiantly BS from @apple on this. My clients are waiting, opportunities are being missed. I understand things happen, but be transparent and let us plan accordingly. i submitted apps in the begining of feb and they were approved in a day or two. I submittted one for a new client on feb 12th and its still waiting for review
Replies
Boosts
Views
Activity
Mar ’26
Waiting for Review for some time now (day 4 and counting)
100% new here, and probably trying to jump the gun here. I've released my 1st build to TestFlight for some people to test, but till now the app is still under review. Does it always take this long (day 4 now) for a 1st build to be reviewed, or am I missing something here?
Replies
1
Boosts
0
Views
96
Activity
Mar ’26
Reply to Push notifications not delivered over Wi-Fi with includeAllNetworks = true regardless of excludeAPNS setting
[quote='877954022, pawanquantum, /thread/817434?answerId=877954022#877954022, /profile/pawanquantum'] The sample code I shared reproduces this exact state — it's a loopback tunnel that never forwards packets. [/quote] Sure, but that’s not how packet tunnel providers products usually work. In most cases the provider won’t bring up the tunnel, by calling setTunnelNetworkSettings(…), until it’s ready to actually forward packets. You have a couple of choices here: You can file a bug requesting that we change iOS to make this work. You can change your packet tunnel provider so that it works in the standard way. Or you could do both (-: If you do file a bug: Make sure that your bug report explains why you packet tunnel provider has to bring up the tunnel before it’s ready to forward packets. Without that, your bug is likely to get bounced back saying ‘stop doing that’. Enable additional NE debugging on your test device, via the VPN (Network Extension) for iOS/iPadOS profile on our Bug Reporting > Profil
Replies
Boosts
Views
Activity
Mar ’26
Reply to Random global network outage triggered by NEFilterDataProvider extension – only reboot helps, reinstall doesn't
[quote='878094022, WangZiYuan, /thread/817264?answerId=878094022#878094022, /profile/WangZiYuan'] I’m not quite sure what you mean by the 'sysex process.' [/quote] OK, lemme clarify. On macOS, content filters must be packaged as a system extension [1], aka a sysex. A sysex is much like a launchd daemon, in that it can potentially run for the entire boot cycle, that is, start when you boot the Mac and not stop until you shut down [2]. Your Network Extension provider instances are created within that sysex process. So, consider this sequence: You boot your Mac. Your sysex starts. NE instantiates your content file provider within that sysex process. You stop the filter. NE stops the content filter provider. At this point the system may or may not stop your sysex process. But let’s consider what happens if it doesn’t… You start the filter again. NE instantiates your content file provider again, still within the same sysex process. So, my questions are: Are you seeing the sysex process stop at step 6? If
Replies
Boosts
Views
Activity
Mar ’26
EAS Build failure - Family Controls entitlement missing despite Apple Approval
Context: I am building an iOS productivity app using EAS Build. The project has 4 targets: the main app and 3 extensions (ShieldAction, ShieldConfiguration, ActivityMonitorExtension). The Issue: I have officially received approval from Apple for the Family Controls (Distribution) entitlement for my main Bundle ID. However, the build still fails during the Xcode phase. The Errors: Xcode reports that the generated provisioning profiles do not include the com.apple.developer.family-controls entitlement. For example: Provisioning profile *[expo] com.*.** AdHoc 177247892.... doesn't support the Family Controls capability. All 3 extensions are failing with the exact same error. What I've done: Confirmed approval from Apple for com.*.**. Enabled Family Controls and App Groups on the Apple Developer Portal for all 4 Identifiers. Cleared EAS local and remote cache using eas build --clear-cache. Deleted existing profiles on both Expo.dev and Apple Portal to force regeneration. The Question: Even with official
Replies
1
Boosts
0
Views
169
Activity
Mar ’26
app crashes
the iOS app store package's entitlements file has an issue. After updating to a new version to fix the entitlements file, the app still crashes upon opening but can function normally after a restart. What methods can the app side use to resolve this entitlements file issue without requiring a restart to open and use the app properly?
Replies
1
Boosts
0
Views
179
Activity
Mar ’26
Reply to NEPacketTunnelFlow: large UDP DNS responses (~893 bytes) silently dropped despite writePacketObjects() returning success
[quote='817442021, miekari, /thread/817442, /profile/miekari'] I'm using NEPacketTunnelProvider to intercept DNS queries, forward them upstream [/quote] What does “upstream” mean in this context? Most VPN products don’t need to mess with DNS. Rather, the packet tunnel provider forwards DNS packets to the VPN server which forwards them to their destination, just like any other packet. And the same process works in reverse. If you want to intercept just DNS traffic, a DNS proxy is a much better option. DNS proxies receive flows rather than packets. And in the case of DNS over UDP, the flow works in terms of datagrams rather than packets. I see a lot of folks try to use a packet tunnel provider for things other than VPN, for example, as an ersatz DNS proxy. This isn’t something that DTS supports. See TN3120 Expected use cases for Network Extension packet tunnel providers. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
Mar ’26
Reply to Sharing all container content
I feel like all entities are not routed to my shared zone. Maybe something missing in my xcdatamodeld file.
Replies
Boosts
Views
Activity
Mar ’26
Xcode 26.3 MCP server output missing `structredContent`
I am using official MCP SDK. According to official guide, Servers MUST provide structured results that conform to this schema. https://modelcontextprotocol.io/specification/draft/server/tools#output-schema I could see output schema defined, but result have no structured content. Current output schema: { name: XcodeListWindows, title: List Windows, description: Lists the current Xcode windows and their workspace information, inputSchema: { type: object, properties: { }, required: [ ], }, outputSchema: { type: object, properties: { message: { description: Description of all open Xcode windows, type: string, }, }, required: [ message, ], }, } Current response: { result: { content: [ { type: text, text: {message:* tabIdentifier: windowtab1, workspacePath: xxxn* tabIdentifier: windowtab2, workspacePath: xxxn}, }, ] } } Expected: { result: { content: [ { type: text, text: {message:* tabIdentifier: windowtab1, workspacePath: xxxn* tabIdentifier: windowtab2, workspacePath: xxxn}, }, ], structuredContent: { message: *
Replies
1
Boosts
0
Views
143
Activity
Mar ’26
Reply to Sharing all container content
I've already played with the samples and was able to share one by one or a set of records. BUT, let me rephrase, I have a set of entities that I want to share ONCE between invited users with ONE sharing at the top. Could you confirm that is it possible? If Yes, there is probably one missing step or misunderstood in the following code. In my understanding, based on the samples, to do this, I'm doing : 1/ on owner and participant : configure a NSPersistentCloudKitContainer with inside a databaseScope = .private store AND a databaseScope = .shared store 2/ on owner before presenting the UICloudSharingController: 2.1/ create a shared zone-wide share ID let shareRecordID = CKRecord.ID(recordName: CKRecordNameZoneWideShare, zoneID: zoneID) 2.2/ create or get an existing CKShare with: func getOrCreateShare() async throws -> CKShare { let zoneID = CKRecordZone.ID(zoneName: sharedZoneName) // Zone-wide share ID let shareRecordID = CKRecord.ID( recordName: CKRecordNameZoneWideShare, zoneID: zoneID ) // Try
Replies
Boosts
Views
Activity
Mar ’26
Can't get USBSerialDriverKit driver loaded
I am writing a DriverKit driver for the first that uses the USBSerialDriverKit. The driver its purpose is to expose the device as serial interface (/dev/cu.tetra-pei0 or something like this). My problem: I don't see any logs from that driver in the console and I tried like 40 different approaches and checked everything. The last message I see is that the driver get successfully added to the system it is in the list of active and enabled system driver extensions but when I plug the device in none of my logs appear and it doesn't show up in ioreg. So without my driver the target device looks like this: +-o TETRA PEI interface@02120000 | { | sessionID = 268696051410 | USBSpeed = 3 | UsbLinkSpeed = 480000000 | idProduct = 36886 | iManufacturer = 1 | bDeviceClass = 0 | IOPowerManagement = {PowerOverrideOn=Yes,DevicePowerState=2,CurrentPowerState=2,CapabilityFlags=32768,MaxPowerState=2,DriverPowerState=0} | bcdDevice = 9238 | bMaxPacketSize0 = 64 | iProduct = 2 | iSerialNumber = 0 | bNumConfigurations = 1 | UsbDev
Replies
6
Boosts
0
Views
219
Activity
Mar ’26
Handling exceedingContextWindowSizeError
Reading all the docs(1) I was under the impression that handling this error is well managed... Until I hit it and found out that the recommended handling options hide a crucial fact: in the catch block you can not do anything?! It's too late - everything is lost, no way to recover... All the docs mislead me that I can apply the Transcript trick in the catch block until I realised, that there is nothing there !!! This article here(2) enlightened me on the handling of this problem, but I must say (and the author as well) - this is a hack! So my questions: is there really no way to handle this exception properly? if not, can we have the most important information - the count of the context exposed through the official API (at least the known ones)? https://developer.apple.com/documentation/Technotes/tn3193-managing-the-on-device-foundation-model-s-context-window#Handle-the-exceeding-context-window-size-error-elegantly https://zats.io/blog/making-the-most-of-apple-foundation-models-context-window/
Replies
1
Boosts
0
Views
149
Activity
Mar ’26
Apps stuck in "Waiting for Review" for 23 days due to pending agreements. What happens now?
Hello everyone, I’m currently experiencing a very long review time and wanted to ask for your advice or hear about your experiences. I submitted my two apps for their initial release 23 days ago. Ever since then, they have been stuck in the Waiting for Review status. Yesterday, I realized that my Paid Apps Agreement and Tax Forms (W-8BEN, etc.) were incomplete in App Store Connect. I immediately filled them out, and now all my banking, tax, and agreement statuses are successfully marked as Active. My questions to the community are: Since the agreements are now active, will my apps automatically fall into the review queue, or do I need to trigger something? I submitted an App Review Status contact form to Apple Support today. Should I just wait for their response, or is it better to Remove from Review and resubmit them? (I am afraid of losing my place in the queue). Any insights or similar experiences would be greatly appreciated. Thank you! Best, Berkay
Replies
4
Boosts
0
Views
189
Activity
Mar ’26
Urgent: App Review stuck for days, expedite request ignored
Our iOS & tvOS apps are stuck in Waiting for Review for several days. We have already submitted expedite review requests multiple times but received no response. This is a critical bug fix for production crash issues that affect all users. Submission IDs: iOS: 98a69297-4f1f-4a1a-80f1-6f9aa4e007bd tvOS: 4202becb-9eef-45ee-a333-de076f1bf66a Please help escalate to the App Review team. We need urgent review to fix user issues. Thank you very much.
Replies
2
Boosts
0
Views
186
Activity
Mar ’26