Search results for

missing package product

51,068 results found

Post

Replies

Boosts

Views

Activity

Reply to Installer packages are failing to install on macOS26.1
[quote='866297022, premak, /thread/806222?answerId=866297022#866297022, /profile/premak'] Could you please help on how to call preinstall and postinstall scripts in the packages created using productbuild command? [/quote] I’m hardly an installer expert, but my understanding is that: You pass a components property list path to pkgbuild via the --component-plist argument. You reference your scripts from there via the BundlePreInstallScriptPath and BundlePostInstallScriptPath properties. See the Component Property List section within the pkgbuild man page. You then pass that package to productbuild to build the final signed flat package. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Nov ’25
Reply to Commands for MacOS which gives similar information as "lsappinfo" and "system_profiler SPApplicationsDataType" for other Mach-O binaries
From the perspective of a security product: You can’t trust lsappinfo or any API layered on top of Launch Services. It’s possible for apps to be on the system that are not known to LS. Given an app bundle, you can’t find all the Mach-O images within that bundle other than by walking the file system hierarchy. That second point warrants further explanation. While Apple has clear guidelines about where to put code within a bundle — see Placing content in a bundle — many (many many) third-party apps bend those guidelines. For example, it’s very common to see entire Java runtimes placed within Contents/Resources. APIs like NSBundle assume that the bundle is structured correctly, and thus won’t be useful in a security product that can’t trust the bundle’s structure. Finally, there’s your question about dynamic library versions. There are no good APIs for that, but the Mach-O on-disk image structure is reasonably well defined [1] and thus you can open the file and read the info you need: Identify
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
Reply to Wakes (CalendarDate), although related UI settings are off
Hi Quinn! Many thanks for your reply and sorry for the double thread. I hadn't realized that the first one was waiting for approval, so it wasn't showing up in my activity list. Anyway, I came here from Apple Support Community, where I had a pretty bad experience regarding inappropriate behavior of senior members on a similar, but already resolved issue (TravelEngine and OSAnalytics setting wake alarms, while relevant UI settings were off). Long story, but basically I got a last warning there because I kept addressing the fact that instead of receiving answers to my actual question, senior members were gaslighting me, insinuating that I had somehow altered system files and even straight out lied about what was written and then edited/removed posts in order to try and support the lies. I already reported the behavior to Apple, but I'd rather not post anything there anymore. To answer your question: no, I'm not building any product, I am simply trying to find a way to stop automatic dark wakes, if that
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
How to get an anchored action sheet without the popover arrow on iOS 26?
I see in iPhone built-in apps that action sheets are presented as popovers without arrows over their originating views. Here is an example in Messages and Shortcuts apps. In WWDC 2025 session Build a UIKit app with the new design, the speaker explains that all you have to do is to configurate the popover like we do for iPad. Here is the relevant transcript: 14:33 ActionSheets on iPad are anchored to their source views. Starting in iOS 26, they behave the same on iPhone, appearing directly over the originating view. 14:46 On the alertController, make sure to set the sourceItem or the sourceView on popoverPresentationController, regardless of which device it’s displayed on. Assigning the source view automatically applies the new transitions to action sheets as well! Action sheets presented inline don’t have a cancel button because the cancel action is implicit by tapping anywhere else. If you don’t specify a source, the action sheet will be centered, and you will have a cancel button. iOS 26 provides a new, mor
Topic: UI Frameworks SubTopic: UIKit
3
0
330
Nov ’25
Reply to NEPacketTunnelProvider performance issues
Packet tunnel providers run in user space and that has some some unavoidable performance impact [1]. I don’t have solid number of that because it’s hard to isolate from the performance impact of the tunnel itself. However, bouncing over to another daemon is obvious not going to improve things, no matter how efficient your IPC is. Is there an overriding reason you don’t do this work in your sysex? It is more-or-less a launchd daemon in its own right. Even if you can’t make this change in your main product, it’d be worth trying to hack together a prototype, because it would allow you to rule out your IPC as a source of the performance loss. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] At least until we get a direct path from the user-space networking stack to your packet tunnel provider, which isn’t currently a thing.
Nov ’25
Reply to Wakes (CalendarDate), although related UI settings are off
Are you build a product for macOS where this is relevant? If so, can you explain more about the background to that. If not, I suspect that the Apple Developer Forums aren’t the right place for you, and I encourage you to pop on over to Apple Support Community, run by Apple Support. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
Reply to Performance degradation of HTTP/3 requests in iOS app under specific network conditions
Thanks for the detailed explanation! I tried your approach with the QUIC diagnostics, and while the container downloads successfully without the colon issue you mentioned, I encountered some inconsistencies with the logging itself. The logs didn't write immediately, and I only managed to get them working once—I'm still not entirely sure what I might have been doing wrong. The qlog revealed significant packet loss, which seems to be the direct cause of the issues. However, it's unclear why this specifically affects QUIC in our case, as other QUIC-based services work flawlessly from the same device (I've verified this with Wireshark profiling). Regarding the usesClassicLoadingMode property in iOS 26: I tested disabling it to switch to the modern HTTP engine but observed no improvement. Interestingly, while the spec mentions support starting from iOS 18.4+, enabling HTTP3 on iOS 18.7 resulted in requests hanging until timeout. Any additional insights would be greatly appreciated!
Nov ’25
Refusal
Hello I submitted an application 1.0 build 1 that was rejected because it did not work on iPad and several other things, I deleted everything and remade the application 2.0 build 4 and I made the application only for iPhone, I removed iPad 'Everything is ok, the problem is that when I submit the action app everything is fine except an old iPad screenshot that comes back and it tells me, that the application has a problem with reading on iPad, while I deleted everything, does the problem come from Apple which takes all the builds into account. Help me please I'm lost
1
0
58
Nov ’25
Fraudsters gained access to my wife's phone through their APPLE ID
Hello everyone! We are from Russia, and we no longer have an official Apple store. All phones are imported through parallel imports. Yesterday, my wife logged out of her Apple ID and logged in to someone else's account, and as a result, her phone was in lost and locked mode. We have a sales receipt confirming the purchase, but it is from a Russian store. Can you please tell me if there is a way to unlock the phone or if it is already a brick? Scammers are asking for money to unlock the phone. Thank you in advance for your reply!
1
0
305
Nov ’25
CoreNFC: NFCTagReaderSession fails with “Session invalidated unexpectedly” (after enabling NFC Scan, paid team, and custom dev profile)
Device: iPhone [model], iOS 18.6.2 Xcode: 16.0.x Team: Individual paid Apple Developer Program (not Personal Team), shows as my full name in Xcode I’m trying to use CoreNFC via NFCTagReaderSession in a small SwiftUI app (part of a larger project). So far I’ve done: • Enrolled in the Apple Developer Program (individual). • Confirmed that in Certificates, Identifiers & Profiles → Identifiers, my App ID for com.<…> has Near Field Communication Tag Reading enabled. • Created an iOS App Development provisioning profile for that App ID, including: • my Apple Development certificate • my iPhone device • Downloaded the profile, double-clicked it, and set it in Xcode under Signing & Capabilities with: • Team = my full-name team • “Automatically manage signing” off, using the custom profile. • Added the NFC Scan capability in Signing & Capabilities. • Added Privacy - NFC Scan Usage Description (NFCReaderUsageDescription) in Info.plist with a non-empty string. The app builds and runs on device. When I
1
0
157
Nov ’25
NavigationSplitView and NavigationStack persistence
Let's say you have a NavigationModel that contains three NavigationPaths, one for each option in the sidebar for a NavigationSplitView. This NavigationModel is created by the App and passed down to the root view for the scene in its environment. Each option has a separate NavigationStack and is passed a binding to the appropriate NavigationPath from the NavigationModel. Is it expected that when the user changes the selection in the sidebar, the NavigationPath for the newly selected view should be erased? This is what's currently happening on macOS 26. It seems like the default action when creating a NavigationStack and passing it a binding to a NavigationPath is to clear that path and start from the root view. Is this normal, intended behaviour or is it a bug? Or, perhaps, an option or modifier I am missing?
3
0
215
Nov ’25
Reply to Subscriptions not showing in react-native-iap / StoreKit although setup and waiting for review
Here is my quick update: All my subscription prices and localizations are fully validated in App Store Connect. During a phone call with an App Review representative, he also checked everything visually on his side and confirmed that all the subscription settings were correct and properly configured. Because of this, App Review told me the issue is not related to App Store Connect configuration but must come from my code. However, my implementation still returns no products in fetchProducts(), even though all product IDs match exactly. I'm now trying to understand what in the code could prevent StoreKit from returning the subscriptions, since the configuration has already been confirmed as correct by Apple.
Nov ’25