Search results for

missing package product

50,242 results found

Post

Replies

Boosts

Views

Activity

Reply to CallKit does not activate audio session with higher probability after upgrading to iOS 18.4.1
Hi @DTS Engineer I would like to update our metrics for iOS 26 regarding this issue. It appears that the problem persists on iOS 26 and has worsened as the iOS 26 call count has increased. We will keep eyes on our metrics and post update here. Has there been any specific change on iOS 26? We start to implement your recommended solution, but we still need time to release it to our production environment.
Topic: App & System Services SubTopic: General Tags:
3w
Reply to NSDocument doesn't autosave last changes
What is the correct way of nudging the undo mechanism so that autosaving would see the document as dirty? Yeah, I think this is the key in this conversation, and am glad that you brought it up. There are two options to tell AppKit the document is dirty: Supporting undo / redo by using NSDocument.undoManager. This way, every change goes to the undo stack, and NSDocument knowns the change from there. Updating the change count explicitly by calling updateChangeCount(_:). The code example I provided above uses option 2 to demonstrate the idea. Your real-world app uses option 1, which is appropriate because it supports undo. Using NSTextView adds another complexity because NSTextView supports undo as well. By default, NSTextView and NSDocument share the same undo manager that AppKit provides. In this case, however, it seems that the change in your text view doesn't always lead to a dirty document – I am guessing this is why the issue happens. You can provide NSTextView a custom undo manager via NSTextViewDelegate.
Topic: UI Frameworks SubTopic: AppKit Tags:
3w
Does Apple Spatial Audio Format documentation exist
The WWDC25 video and notes titled “Learn About Apple Immersive Video Technologies” introduced the Apple Spatial Audio Format (ASAF) and codec (APAC). However, despite references throughout on using immersive video, there is scant information on ASAF/APAC (including no code examples and no framework references), and I’ve found no documentation in Apple’s APIs/Frameworks about its implementation and use months on. I want to leverage ambisonic audio in my app. I don’t want to write a custom AU if APAC will be opened up to developers. If you read the notes below along with the iPhone 17 advertising (“Video is captured with Spatial Audio for immersive listening”), it sounds like this is very much a live feature in iOS26. Anyone know the state of play? I’m across how the PHASE engine works, which is unrelated to what I’m asking about here. Original quote from video referenced above: “ASAF enables truly externalized audio experiences by ensuring acoustic cues are used to render the audio. It’s composed of new metada
4
0
539
3w
Reply to Same same originalTransactionId, productId, but the transactionIds are different.
Hello - Please file a Feedback Assistant ticket at https://feedbackassistant.apple.com/ and include the following: App name and app ID Product ID(s) Transaction ID(s) How you received the separate pieces of info with distinct SignedDate values? App Store Server Notification, App Store Server API response, StoreKit directly in-app, etc.? If App Store Server Notifications, and you have the complete decoded payloads for transactions in questions, please include those in the Feedback ticket as well. For more information about Feedback Assistant, please visit https://developer.apple.com/bug-reporting/. Once you have filed the Feedback Assistant ticket, please reply to this Developer Forums thread with the Feedback Assistant ID (e.g. FB########) and/or link (e.g. https://feedbackassistant.apple.com/feedback/########), and our teams will take a look. Thank you.
3w
Blocking USB Devices on macOS – DriverKit or Other Recommended Approach
Hi Apple, We are working on a general USB device management solution on macOS for enterprise security. Our goal is to enforce policy-based restrictions on USB devices, such as: For USB storage devices: block mount, read, or write access. For other peripherals (e.g., USB headsets or microphones, raspberry pi, etc): block usage entirely. We know in past, kernel extension would be the way to go, but as kext has been deprecated. And DriverKit is the new advertised framework. At first, DriverKit looked like the right direction. However, after reviewing the documentation more closely, we noticed that using DriverKit for USB requires specific entitlements: DriverKit USB Transport – VendorID DriverKit USB Transport – VendorID and ProductID This raises a challenge: if our solution is meant to cover all types of USB devices, we would theoretically need entitlements for every VendorID/ProductID in existence. My questions are: Is DriverKit actually the right framework for this kind of general-purpose USB device control?
6
0
123
3w
joblinkapp's registerview mistake
I am working on a SwiftUI project using Core Data. I have an entity called AppleUser in my data model, with the following attributes: id (UUID), name (String), email (String), password (String), and createdAt (Date). All attributes are non-optional. I created the corresponding Core Data class files (AppleUser+CoreDataClass.swift and AppleUser+CoreDataProperties.swift) using Xcode’s automatic generation. I also have a PersistenceController that initializes the NSPersistentContainer with the model name JobLinkModel. When I try to save a new AppleUser object using: let user = AppleUser(context: viewContext) user.id = UUID() user.name = User1 user.email = ... user.password = password1 user.createdAt = Date()【The email is correctly formatted, but it has been replaced with “…” for privacy reasons】 try? viewContext.save() I get the following error in the console:Core Data save failed: Foundation._GenericObjCError.nilError, [:] User snapshot: [id: ..., name: User1, email: ..., password: ..., createdAt: ...] All field
3
0
98
3w
.presentationDetents not working on iOS 17
Hello, I have the following code: .sheet(isPresented: $viewModel.isExerciseSelected) { ExerciseEditSheetView(viewModel: viewModel) .presentationDetents([.fraction(0.4)]) } This code correctly sizes the sheet on my iOS 18 simulator, but does not work on my iOS 17 simulator as well as my actual phone running iOS 17. Instead the sheet always fullscreens. Although its not the end of the world it is pretty annoying. Is there anything I'm missing? Thanks in advance.
Topic: UI Frameworks SubTopic: SwiftUI
2
0
282
3w
StoreKit error while testing
Hello, I'm receiving error StoreKit: Failed to get response from platform. I have user in SandBox, that user is logged on physical device, I have correct bundleID. Product is Approved I tested via StoreKit configuration file and that worked just fine. also tried to build app and push to test flight, this way same error. Any recommendations what I can check ? Thanks
3
0
253
3w
Reply to CloudKit Subscriptions Not Triggering Push Notifications - No NotificationSend Events
CloudKit Push Notifications Not Delivering - Extensive Debugging Completed Issue Summary CloudKit subscriptions are properly configured and triggering, but push notifications are never delivered to devices. After extensive debugging, I've isolated the issue to CloudKit→APNS delivery failure. Environment Xcode: 15.x iOS Target: 17.0+ watchOS Target: 10.0+ CloudKit Database: Both Public and Private Testing Devices: iPhone 15 Pro, Apple Watch Series 9 Environments Tested: Development and Production What's Working ✅ 1. CloudKit Subscriptions All 6 subscription types successfully created and visible in CloudKit Dashboard Subscriptions persist across app launches (verified in dashboard) Subscription predicates correctly configured for each record type: // Example: FriendRequest subscription NSPredicate(format: toUser == %@, userRecordID) // Example: Challenge subscription NSPredicate(format: recipientID == %@ AND status == %@, userRecordID, pending) 2. Device Registration • App successfully requests and re
3w
Reply to Apple tries to double charge me for enrollment
I ran into the same issue. I enrolled and got the subscription on Apple Developer app on iPhone. But after payment, the app shows account cannot be enrolled via mobile app and ask to enroll via web. I did, and I got charged again. How do I refund the subscription from app store? https://reportaproblem.apple.com/ doesn't let me refund and says I have no products eligible for refunds. Who/where do I contact to refund apple developer program double charge?
3w
StoreKit 2 Fails to Load Subscription Products
We are experiencing a critical issue where StoreKit 2 is returning empty products when using Product.products(for:), specifically on devices running iOS 18.4.

 This issue does not occur on iOS 18.3 or earlier.

 Steps:

 Created a subscription product (e.g. upm1) in App Store Connect
 Confirmed the product is active, localised, and part of a valid subscription group
 Call the following Swift code using StoreKit 2:
 Task { do { let products = try await Product.products(for: [upm1]) print(products) } catch { print(Error: (error)) } } 4. Result: products is an empty list.

 This regression is blocking subscription testing on iOS 18.4. 

 Kindly someone please advise on a potential fix or workaround.
2
0
224
3w
Reply to Getting a basic URL Filter to work
Regarding your first issue, I asked about that internally. It seems that there’s been a delay with it at our end. I’m hoping that we can clear that soon. I’ve sent a reminder to check on this around the middle of next week. Regarding your submission issue, your bug (FB19582905) kinda got lost )-: [1] However, App Store Connect is now accepting iOS 26 SDK uploads, so it’s possible that this has just fixed itself. Please try uploading again and reply back here with your results. IMPORTANT Don’t pass that build on to App Review, because it won’t work for them until we resolve the first issue. However, you should still be able to upload to App Store Connect. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] Normally I check that bugs land in the right place when I see them mentioned here on the forums, and I did that for FB19582905. However, things went wrong after I did my check )-:
3w
Is Photo Library access mandatory for 24MP Deferred Photo Capture?
Hello everyone, I'm working on a feature where I need to capture the highest possible quality photo (e.g., 24MP on supported devices) and upload it to our server. I don't need the photos to appear in user's main Photos app so I thought I could store the photos in app's private directory using FileManager until they are uploaded. This wouldn't require requesting Photo Library permission, maximizing user privacy. The documentation on AVCapturePhotoOutput states that the 24MP setting (5712, 4284) is only serviced as 24MP when opted-in to autoDeferredPhotoDeliveryEnabled /** @property maxPhotoDimensions @abstract Indicates the maximum resolution of the requested photo. @discussion Set this property to enable requesting of images up to as large as the specified dimensions. Images returned by AVCapturePhotoOutput may be smaller than these dimensions but will never be larger. Once set, images can be requested with any valid maximum photo dimensions by setting AVCapturePhotoSettings.maxPhotoDimensions on a per photo
3
0
458
3w
Reply to HKObserverQuery stops delivering updates in background on watchOS 26
Sorry, I missed part of the code. In fact, the error scenario also has a callback. I just sent a local notification and then immediately called completionHandler(). 【guard let heartType = HKObjectType.quantityType(forIdentifier: .heartRate) else { return } let query = HKObserverQuery(sampleType: heartType, predicate: nil) { query, completionHandler, error in if let error = error { logEvent(Observer 错误:(error.localizedDescription)) completionHandler() return } logEvent(【心率有变化了) MyNotificationManager.shared.sendNotification() // 发了一个本地通知 completionHandler() } healthStore.execute(query) healthStore.enableBackgroundDelivery(for: heartType, frequency: .hourly) { success, error in if success { logEvent(已启用后台心率监听) } else { logEvent(后台监听心率失败:(error?.localizedDescription ?? 未知错误)) } } 】
3w