Search results for

Request failed with http status code 503

190,520 results found

Post

Replies

Boosts

Views

Activity

Unable To Perform Stapler Process
I am facing an issue while trying to staple a notarization ticket to my signed macOS installer package. Details of my setup: The .pkg file is signed using my Developer ID Installer certificate. The app inside the package is signed using my Developer ID Application certificate. Notarization via xcrun notarytool completes successfully with status: Accepted. However, the stapler command fails with the following error: xcrun stapler staple -v /Users/mac-test/Desktop/IPMPlus_Arm_Installer_signed.pkg Processing: /Users/mac-test/Desktop/IPMPlus_Arm_Installer_signed.pkg Could not validate ticket for /Users/mac-test/Desktop/IPMPlus_Arm_Installer_signed.pkg The staple and validate action failed! Error 65. I verified that all other Apple notarization-related servers (api.apple-cloudkit.com, gs.apple.com, ocsp.apple.com, ocsp2.apple.com, crl.apple.com, developer.apple.com) are reachable. However, the domain cdn-apple-cloudkit.apple.com cannot be resolved from any network, including mobile or pu
1
0
316
13h
The network connection fails with NEFilterDataProvider and QQMusic running at the same time
The environment: macOS 12.0 ~ 15.6 A NetworkExtension NEFilterDataProvider configured with filterSockets = YES, filterPackets = NO, and it doesn't actually block any network connection. QQMusic (download: https://y.qq.com/n/ryqq/download_detail/mac?ADTAG=YQQ) is constantly playing. Any of the following operations can reproduce the issue: Kill the NetworkExtension process and then restarted by the system. Disable the NEFilterDataProvider, and then enable it. When this problem occurs, there are two different phenomena on the NetworkExtension process: It is zombie, or is in high CPU state (100%). When the NetworkExtension process is zombie, obviously, the new network connections will enter it, and they can't be disposed by the old zombie process, so the network is disconnected. Spindump-qqmusic-ne-zombie When the NetworkExtension process is in high CPU state, its thread DispatchQueue NEFilterExtensionProviderContext queue is blocked in the kernel when calling close. Spindump-qqmusic-ne-cpuhigh In most c
1
0
69
13h
Mac Catalyst: IOHID InputReportCallback not firing, USBInterfaceOpen returns kIOReturnNotPermitted (0xe00002e2) for custom HID device
Hi everyone, I am developing a .NET MAUI Mac Catalyst app (sandboxed) that communicates with a custom vendor-specific HID USB device. Within the Catalyst app, I am using a native iOS library (built with Objective-C and IOKit) and calling into it via P/Invoke from C#. The HID communication layer relies on IOHIDManager and IOUSBInterface APIs. The device is correctly detected and opened using IOHIDManager APIs. However, IOHIDDeviceRegisterInputReportCallback never triggers — I don’t receive any input reports. To investigate, I also tried using low-level IOKit USB APIs via P/Invoke from my Catalyst app, calling into a native iOS library. When attempting to open the USB interface using IOUSBInterfaceOpen() or IOUSBInterfaceOpenSeize(), both calls fail with: kIOReturnNotPermitted (0xe00002e2). — indicating an access denied error, even though the device enumerates and opens successfully. Interestingly, when I call IOHIDDeviceSetReport(), it returns status = 0, meaning I can successfully send featu
1
0
20
12h
Reply to Copying files using Finder and Apple Events
Have you jumped through all the hoops so that your app can actually send Apple Events? Here is some old documentation that might be a good starting point: https://developer.apple.com/library/archive/qa/qa1888/_index.html The application isn't sandboxed, so I didn't add any additional entitlements and it should not matter. Moreover, if it was sandboxed I'd expect some kind of error in the console regarding sandboxing limitations, as it usually happens in such cases. But in this case, everything is silent (but doesn't work). NSAppleEventsUsageDescription should not matter either, but even with that added, nothing changes. Any new code that relies on AppleScript is risky. Apple is already transitioning to Shortcuts. And Apple has begun to be much more aggressive about deprecating and discontinuing technologies, pretty much all of which are much recent than Apple Events. I realise all that. However, I don't see why I wouldn't use it while it's still there and hasn't been deprecated yet. I can't
13h
Share Extension / Sandbox Issue: sandboxd deny(1) hid-control
I'm developing a Share Extension for a macOS Electron application that allows users to share files from Finder to our application using the system Share menu. The extension compiles, signs, and notarizes successfully, but crashes during initialization due to sandbox restrictions blocking hid-control operations required by NSApplication. The Share Extension crashes during initialization with the following sandbox violation: Process: ShareExtension [pid] Identifier: com.xxxxxxxxxxxx.xxxxxxxxx.extension Operation: hid-control I would appreciate guidance on: The proper entitlements for third-party Share Extensions with App Sandbox Alternative approaches if Share Extensions have fundamental limitations for third-party developers Any documentation or sample code demonstrating Share Extensions outside the App Store
1
0
63
13h
Reply to Getting Incoming call from blocked Number in iOS 26 onwards
@IMITeam Thanks for providing more information about the issue with the API. Do you get the same results with just the relevant code in a small test project? If so, please share a link to your test project. That'll help us better understand what's going on. If you're not familiar with preparing a test project, take a look at Creating a test project. Albert Pascual
  Worldwide Developer Relations.
Topic: App & System Services SubTopic: General Tags:
13h
Unable to upload an iOS app with Extensions to the AppStore
Hi, I've tried adding Extensions (using ExtensionFoundation) to one of my iOS apps. They work using Xcode on my devices, but when I upload them to the AppStore, I get the following error: ITMS-90349: Invalid Info.plist value - The value of the EXExtensionPointIdentifier key, AsheKube.app.a-Shell.localWebServer, in the Info.plist of “a-Shell.app/Extensions/localWebServer.appex” is invalid. Please refer to the App Extension Programming Guide at https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/Action.html#/apple_ref/doc/uid/TP40014214-CH13-SW1. I could not find relevant information on the web page pointed. I've tried different values for the EXExtensionPointIdentifier, but none of them work. This value was generated by Xcode, since I did set the user-defined build setting EX_ENABLE_EXTENSION_POINT_GENERATION = YES, as explained in the instructions. At this point, I have no idea how to fix this issue.
1
0
88
13h
Reply to Unable to upload an iOS app with Extensions to the AppStore
You started a couple of other ExtensionKit threads (here and here) and it’s not clear why our answers there are sufficient to address the issue being discussed on this thread. If not, please reply here with a status update and I’ll take another look. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
13h
Reply to The delay issue of 4G TCP connection for iPhone 17 in China's mobile network
[quote='803426021, suzsfot, /thread/803426, /profile/suzsfot'] Many developers in Chinese forums have provided feedback on this issue [/quote] Generally? Or to Apple? If anyone has filed a bug about this, I’d appreciate it if you posted the bug number here. Frankly, this looks like something that needs to be investigated by Apple’s network engineering teams. For that to happen, someone needs to file a bug about it. Ideally, that bug would include: A small test project that demonstrates the issue. It’d be best if you wrote this using Xcode and Apple’s APIs, rather third-party tooling, because that rules out the third-party tooling as a source of this issue. A sysdiagnose log taken shortly after reproducing the problem. On a device with Network Diagnostics debug profile installed. Get that from our Bug Reporting > Profiles and Logs page. An RVI packet traces showing the working case on iPhone 16 and the failing case on iPhone 17. However, this is the ideal situation. If you’re not able to provide al
Topic: Graphics & Games SubTopic: General Tags:
13h
Reply to Copying files using Finder and Apple Events
Any help is highly appreciated, thanks! Have you jumped through all the hoops so that your app can actually send Apple Events? Here is some old documentation that might be a good starting point: https://developer.apple.com/library/archive/qa/qa1888/_index.html And here is a previous question from someone managed to get it working, after a fashion: https://developer.apple.com/forums/thread/771769 Any attempt to script the Finder is going to limit your app. It won't be acceptable for the Mac App Store. Any new code that relies on AppleScript is risky. Apple is already transitioning to Shortcuts. And Apple has begun to be much more aggressive about deprecating and discontinuing technologies, pretty much all of which are much recent than Apple Events. In older apps where I still did such things, I had good success with running the osascript command-line tool with carefully constructed parameters.
13h
Reply to My Apple developer certificates expire soon. Is it necessary to create new certificates?
[quote='804647021, Fat_Panda, /thread/804647, /profile/Fat_Panda'] can I edit the current certificates so that they don't expire soon? [/quote] You can’t edit certificates. They must be issued by Apple, and that requirement is enforced by Cryptographic Goo™. For Apple Development and Apple Distribution code-signing identities, I generally enable automatic code signing in Xcode and let it take care of all the details. That works really well. Finally, be aware that if you’re targeting the App Store your distribution certificate only needs to be valid at the time you submit the app. The app then gets re-signed by the App Store, using an Apple signing identity, and so the expiration date of your code-signing identity’s certificate is irrelevant. For lots more background to this, see TN3161 Inside Code Signing: Certificates. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
13h
Reply to VTFrameProcessorOpticalFlow usage
Hello @iami2, There is no sample code that demonstrates how to use VTFrameProcessorOpticalFlow, however, this API follows a similar usage pattern as the other VTFrameProcessor video effect APIs, which are demonstrated in Enhancing your app with machine learning-based video effects. --Greg
14h
need to bypass the Software Update domains in NETransparentProxy.
Hi team, We need to identify the domains used by macOS Software Update so they can be bypassed by our NETransparentProxy. The Apple support article below lists Software Update and several other Apple service domains. At the moment we’re unsure whether we should only bypass the Software Update and Beta Software domains, or whether we also need to bypass domains used for certificate validation, device management (Apple Business Manager / Apple School Manager / Apple Business Essentials), network provider updates, Apple Diagnostics, etc. We also need the specific IP ranges used exclusively by Software Update. The document shows Apple’s entire IP range; for IPv4 you can allow outbound connections to 17.0.0.0/8. https://support.apple.com/en-in/101555
1
0
91
14h
Reply to need to bypass the Software Update domains in NETransparentProxy.
This isn’t something I can help you with. There’s no API that specifically identifies a domain associated with Software Update, so you’re relying on implementation details published by Apple Support. That’s not something I can speak too. Rather, my advice is that you file an enhancement request for a specific API for identifying Software Update flows [1]. Please post your bug number, just for the record. I’ve updated the subtopic of your thread to see if I can attract other folks to it. If not, you might have better luck asking this question over in the Apple Support Community, run by Apple Support, and specifically in the Business and Education topic area. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] There’s precedent for this, namely the various excludeXYZ properties in NEVPNProtocol.
Topic: Business & Education SubTopic: General Tags:
14h