Search results for

missing package product

50,247 results found

Post

Replies

Boosts

Views

Activity

Reply to Sufficient mac for Xcode web app development project
If you use an M1 MacBook Air with 8 GB of memory, you may not be able to open multiple Xcode projects. I had one 2 and a half years ago at work. It often hung up. Also, depending on how much you write code, Xcode projects can quickly fill up your SSD. My M2 Mac mini has 512 GB space with an external HD taken from an old iMac machine. Each week, I create a few dozen Xcode projects in SwiftUI and lose several GB to them. So I end up deleting old data folders in DrivedData. As you probably, you cannot increase memory or swap SDDs with machines with Apple-made chips.
2w
Universal App on App-Store does not install on M3 MacBook Air
Hello, I programmed a universal app and is was released on the App Store: https://apps.apple.com/app/ble-scout/id6752802063 I think I did all necessary settings in XCode: It also shows both architectures in the Archive view: But when trying to install it on my M3 MacBook Air I get this error message: On the apps page in the App Store it shows that it would run on this Mac. Strangely I can install it on my older Intel MacBook Pro and a friend can even install it from the App Store on his M4 MacBook Pro. All run either MacOS 15.6.1 or 15.7. Another friend cannot install on M3 MacBook. Anyone having any clue what's missing? It's my first app to distribute on the App Store, so sort of new into this. Thanks, ER!K
1
0
75
2w
Reply to Building macOS apps with Xcode 26 on macOS 26 VM
Dual booting (triple in my case - 14/15/26) is not a viable option for Xcode development and testing of an app because different versions of macOS support different versions of Xcode. While Xcode 26.0.1 currently runs on macOS 26 and macOS 15.6, it certainly can't be run on macOS 14 and I can easily see a time in the near future where some version of Xcode 26.x requires macOS 26. Dual/triple booting does sound like a way to at least be able to run Test Flight so I can at least do my own verification of functionality before pushing the test build to beta testers. In my specific case, my app is not a game. It's a productivity app. My primary testing concern is ensuring the UI works correctly under different versions of macOS (and iOS for that matter). Being able to do this with VMs would make things SO much easier. One copy of Xcode on the host. One copy of the source code on the host. One build on the host. Then run that one binary (stored on the host) in the different VMs. It would be just like testi
2w
macOS 26 Launch Constraints
I've recently upgraded to the RC candidates of macOS 26 and Xcode 26. The app I'm building has a helper tool using SMAppService. When I run the app and helper tool in macOS 15 or macOS 26, all works as expected. When it runs on macOS 13 or 14, which previously worked. The helper now crashes on launch with the following reason: Termination Reason: CODESIGNING 4 Launch Constraint Violation I found this developer session which seems to address this, but the plist I've added doesn't seem to satisfy the constraint. https://developer.apple.com/videos/play/wwdc2023/10266/ Here are the contents of my new plist: Are there any gotchas here that I might be missing? Thanks!
12
0
978
2w
Reply to macOS 26 Launch Constraints
Hmmm, interesting. I’m glad to hear you got it sorted. If you see this again, and assuming it’s on a machine that’s only seen production versions of your app, please grab a sysdiagnose log from the affected machine before you do the resetbtm. You can then file a bug with that sysdiagnose so that the Service Management folks can investigate. And if you do that, please post your bug number here, just for the record. In other news, I recently created Getting Started with SMAppService, and I want to drop a link to it here just in case other folks stumble across this thread while looks for SMAppService help. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: General Tags:
2w
SMAppService Sample Code seems broken
I abandoned Mac development back around 10.4 when I departed Apple and am playing catch-up, trying to figure out how to register a privileged helper tool that can execute commands as root in the new world order. I am developing on 13.1 and since some of these APIs debuted in 13, I'm wondering if that's ultimately the root of my problem. Starting off with the example code provided here: https://developer.apple.com/documentation/servicemanagement/updating-your-app-package-installer-to-use-the-new-service-management-api Following all build/run instructions in the README to the letter, I've not been successful in getting any part of it to work as documented. When I invoke the register command the test app briefly appears in System Settings for me to enable, but once I slide the switch over, it disappears. Subsequent attempts to invoke the register command are met only with the error message: `Unable to register Error Domain=SMAppServiceErrorDomain Code=1 Operation not permitted UserInfo={NSLocalizedFailu
10
0
195
2w
[iOS 26 bug] AVInputPickerInteraction selection immediately reverts on iOS 26
Hello everyone, I'm implementing the new AVInputPickerInteraction API on iOS 26 to allow users to select their microphone from a custom settings menu before recording. The implementation seems correct, but I'm encountering a strange issue where the input selection immediately reverts to the previous device. The Situation: The picker is presented correctly via a manual call to .present(). I can see all available inputs (e.g., iPhone Microphone and AirPods). The current input is iPhone Microphone. I tap on AirPods. The UI updates to show AirPods as selected for a fraction of a second, then immediately jumps back to iPhone Microphone. The same thing happens in reverse. It seems like the system is automatically reverting the audio route change requested by the picker. My Implementation: My setup follows the standard pattern discussed in the WWDC sessions. Setup Code: This setup is performed once before the user can trigger the picker. @available(iOS 26.0, *) var inputPickerInteraction: AVInputPickerInteraction? /
2
0
162
2w
Avoid using a segmented control in a toolbar
Hi, in the Human Interface Guidelines, Apple writes: Avoid using a segmented control in a toolbar. Toolbar items act on the current screen — they don’t let people switch contexts like segmented controls do. Along with this image: Source I'm confused by this example. The screenshot seems to be showing a segmented control in a toolbar. Is this saying that the Phone app's All/Missed toggle is different from a segmented control? Under iOS 26 it seems to take a different style compared to a regular segmented control. If so, which component is used to create this filter? Could you please clarify the guidelines? Thank you.
1
0
344
2w
RTT call option and confirmation dialog missing when dialing emergency numbers
Hello, In our app we provide a button that initiates a phone call using tel://. For normal numbers, tapping the button presents the standard iOS confirmation sheet with Call and Cancel. If RTT is enabled on the device, the sheet instead shows three options: Call, Cancel, and RTT Call. However, when dialing a national emergency number, this confirmation dialog does not appear at all — the call is placed immediately, without giving the user the choice between voice or RTT. Is this the expected system behavior for emergency numbers on iOS? 
And if so, how does RTT get applied in the emergency-call flow — is it managed entirely by the OS rather than exposed as a user-facing option? Thanks in advance for clarifying.
2
0
594
2w
Reply to URL Filter not blocking specified keywords
It’s better to reply as a reply, rather than in the comments; see Quinn’s Top Ten DevForums Tips for this and other titbits. I thought the Bloom filter was downloaded by the device from the server? That depends on your perspective (-: The system calls the fetchPrefilter(existingPrefilterTag:) method on your provider to fetch the Bloom filter. In a real product, it’s expected that your list of filtered URLs would update regularly, and thus your implementation of that method would fetch the latest Bloom filter from your server. However, that’s not how the Filtering traffic by URL sample code works. It embeds a copy of the Bloom filter into the extension (bloom_filter.plist) and the fetchPrefilter(existingPrefilterTag:) method just returns that. So, if you’re working with the sample and you update the list of filtered URLs on the server, you have to update the embedded Bloom filter to match. Or rework the sample to fetch the Bloom filter from your server and then write server-side code to update it ther
2w
Reply to Building macOS apps with Xcode 26 on macOS 26 VM
[quote='860281022, RickMaddy, /thread/787500?answerId=860281022#860281022, /profile/RickMaddy'] where does this all stand? [/quote] For a summary of the current state of the issues being discussed in this thread, see my 27 Aug 2025 reply. However, your questions extend beyond that, so let’s dig in. [quote='860281022, RickMaddy, /thread/787500?answerId=860281022#860281022, /profile/RickMaddy'] is there any viable way for a solo developer with one Mac to develop and test a macOS app that runs on more than one version of macOS? [/quote] Yes. As marco.masser suggested, you can boot your Mac into older versions of macOS and test there. I want to stress that, while VMs are super useful, they are not a substitute for testing on real hardware [1]. VMs have limits: Some are bugs, as we’ve been discussing on this thread. Some of them are absent features. Of these, the lack of TestFlight support is the most critical. I’ll come back to that below. Some of them are just fundamental to VMs. For example, if you’re building
2w
Reply to NWListener/NWConnection reclaimed by OS when app goes in Suspended State
First up, TN2277 hasn’t been updated in years so, while the gist of the technote is still correct, a number of details have drifted: Network framework generally doesn’t use BSD Sockets under the covers, but rather the user-space networking stack. Given that, the term socket resource reclaim no longer makes a lot of sense. These days I simply say that the connection or listener was defuncted [1]. [quote='802375021, veer_dutta07, /thread/802375, /profile/veer_dutta07'] 1- In what scenarios does the OS not reclaim the socket descriptor while the app is suspended … ? [/quote] This is an implementation detail, and the behaviour has changed over time. Historically iOS would delay the defunct until you screen lock the device. Hence the advice in the Testing Socket Reclaim section of TN2277. However, that changed years ago. Nowadays iOS will defunct things as soon as the app gets suspended. [quote='802375021, veer_dutta07, /thread/802375, /profile/veer_dutta07'] 2- When reclamation occurs, does the OS reclaim 'a' sin
2w
iPhone 17(iOS26) Unable to join the Wi-Fi(TKIP)
Device: iPhone 17 Series System: iOS 26.0.0 Wi-Fi: TKIP encryption protocol Question: Unable to join the network We have several products that are used by connecting to iPhone via Wi-Fi. Recently, many customers who have purchased the iPhone 17 series have reported that they are unable to connect to Wi-Fi. For Wi-Fi with TKIP encryption, after entering the password correctly to connect to the Wi-Fi, a pop-up appears stating Unable to join the network.. Only Wi-Fi with WPA2-AES can be used normally. Before that, during the iPhone 11 era or even earlier, the TKIP encryption method was in normal use. However, the new iPhone models were incompatible with it, which obviously caused great inconvenience. I hope the engineers can fix this issue to support Wi-Fi with older encryption protocols.
4
0
271
2w
Reply to Review rejected hidden features、web game and web payment
in the last package we submitted for review, it was confirmed... That's never going to help, unfortunately. One reviewer accepts something, and another rejects it. That's because their guidelines can change. Also, it's possible that the first reviewer has simply made a mistake accepting your app. If you take it to the appeals board, I guarantee that they will reject your claim with a simple, flat rubber stamp without giving you a reason. And that will be the end of your app. You have to convince the reviewer somehow. But I wouldn't waste my time and would rather move on with my life. Just for your information, I've been in this business for 14.5 years.
Topic: Community SubTopic: Apple Developers Tags:
2w