We are experiencing an issue with Safari in all versions from 18.0 to 18.5 that does not occur in version 17. It affects both iPhones and Macs. And does not happen in Chrome or Windows. The problem is impacting our customers, and our monitoring tools show a dramatic increase in error volume as more users buy/upgrade to iOS 18. The issue relates to network connectivity that is lost randomly. I can reliably reproduce the issue online in production, as well as on my local development environment. For example our website backoffice has a ping, that has a frequency of X seconds, or when user is doing actions like add to a cart increasing the quantity that requires backend validation with some specific frequency the issue is noticable... To test this I ran a JS code to simulate a ping with a timer that calls a local-dev API (a probe that waits 2s to simulate work) and delay the next HTTP requests with a dynamic value to simulate network conditions: Note: To even make the issue more clear, I'm using GET with applica
Search results for
smb big sur
11,802 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
[quote='853194022, cameronbanga, /thread/750297?answerId=853194022#853194022, /profile/cameronbanga'] all of the documentation seems to indicate that Individual accounts should behavior just like Organization accounts. [/quote] Not all the documentation. The doc I linked to above is pretty clear about this limitation. Anyway, regarding your big picture issue, I’ve replied on the the thread you started for that. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
Code Signing
SubTopic:
General
Tags:
Thanks for your answer. Our app supports macOS 10.10 onwards, while the file provider is from macOS 11.0, so any solution is there for an older OS version without using ES or KAUTH framework. Historically, file sync services basically worked in one of three ways: Use Kauth to detect the open() call until the file was downloaded. This had the advantage of being relatively easy and the disadvantage of requiring a KEXT and using kauth. Note that the ES auth timeout means that it does NOT work for this use case and, yes, that's intentional. Use a VFS driver, typically using FUSE. This is marginally safer than #1 (since the file system is self-isolated) but quite complex (though FUSE helps) and requires a KEXT. Use a loopback SMB server. An SMB server is run on the machine which the machine mounts. The SMB server then handles I/O requests using a mix of its own local file cache and downloading data from the network. Looking at those architectures, I have a comment here: Working on an app
Topic:
App & System Services
SubTopic:
Core OS
Tags:
I need to use Bonjour because a big selling point of the app im working on is that N devices will be able to discover and connect to each other while offline (ie no wifi network, ie out in the middle of no where). The devices only need to have their wifi toggle on.
Topic:
App & System Services
SubTopic:
Networking
Tags:
A housekeeping note — here is a link to a related thread Caleb started on a different slice of the problem, for anyone who may come to this in the future. I reread what you originally wrote, and it sounds like you had a reason to pull out this web bundle build into the aggregate target. Is there a reason where that couldn't be a script in the main app target that I'm not seeing? It seems like the file level input and output analysis of this step in the main app build phase would be enough. The one downside I see is that if the script does need to run in full, that could potentially be a place where you don't get a lot of concurrently running build tasks doing other things, and thus takes up more wall clock time than is ideal, but also maybe isn't that different from the pre-build script you started with. Another idea would be to question why this script needs to run via an Xcode build at all. If the source files don't change often, could other techniques like a git commit hook targeting the source file paths
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
I've filed a FB already through standard channels (FB ID: FB19032008) but I'll post it here in case it may get some attention from others experiencing similar issues. On macOS 26 Beta 5 and Xcode 26 Beta 5 (and earlier revisions afaik) Icon Composer specifies a minimum window size that greatly exceeds the bounds of the 1280x800/832pt video modes available on 13in MacBooks, and which also is too large for the default 1440x900 video mode on non-notched 13in MacBook Air/Pro models as this causes a default-size 64pt dock to occlude the window. I've attached screenshots depicting this behaviour in the two above described cases. Best solution seems like reducing min window size to something that will fit reasonably in a 1280x800pt viewport including the dock and menu bar (e.g. 1000x600 or something).
Thanks for the replay. I did not create a feedback report yet but will create one. For now we moved away from relationships as this was having a big performance impact with our quite large data set. Instead our entities only store IDs of related entities. This prevents any loading of all the related entities, but adds a bit of manual work to handle the lazy loading.
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags:
I setup an App that I have been testing on my macOS and iOS in Xcode. Then I realized I have 6 more apps I need to start working on. I have plans to become a developer in the Apple program but I want to get further in my coding to move forward. Apparently the UI Tests in my 6 Apps and those Apps took 10App ID limits from my account. I have App I have App UI Test and then and again up to a total of 5 of those 6 apps. My main app is now locked out of development? I wasn't planning on working on the other apps until I got my big first app developed. What can I do?! I am stuck. I can't work on my main app, nor can I work on the other apps. I'm not ready to at all.
I have an issue with Xcode that it crashes my Macbook and restarts it instantly when I unpause the preview canvas. I managed to make it run for a minute longer by not watching a youtube video. I am writing a very simple SwiftUI project for iOS nothing too big to warrant any issues. Does anyone have a solution to fix this? Macbook Pro M3 16GB RAM, 500GB SSD (plenty of storage space) Tahoe 26.0
The app is only doing some background tasks. Once everything is set up, the user usually do not have to check the UI. Is there some special reason you structured it this way? Not especially, it is more a legacy thing. Originally, everything was in 1 executable, but it was then split into 2 to improve responsiveness of the UI. So the main process in more the engine process while the helper process manage the UI. We have a big overhaul planned where we will probably stop using Qt and use AppKit instead for the macOS part. We should revise the structure while doing it. If you have any tips or guidelines, I'll gladly take them :) And, in the meantime, as a workaround, I will move the management of the menu bar icon into the main process.
Topic:
App & System Services
SubTopic:
Core OS
Should we file a separate bug report, or extend FB16131472 with iPadOS 18.6 info? Sorry, I missed that in the previous posts. Please update the existing bug. Our app utilizes AppleArchive to back up and restore data via UIDocumentPickerViewController. We implemented the variant of UIDocumentPickerViewController that copies the archive file because we had the impression Apple recommended (or required) this variant when reading archives from an external drive. To be honest, I can't think of any reason it would really be THAT different. Practically speaking, the ability to read a file is the same as being able to copy it (since a copy is just reading from a source and writing to a destination). Similarly, while it's possible for two different engines to produce different results*, we've been consolidating our copy engines such that using asCopy SHOULD give you the same result as copyItems. Finally, the kinds of edge cases that copying” is so messy are exactly why formats like AppleArchive or zip exist. That is,
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
hello, My organization has an outlook add-in that requires auth into our platform. As Microsoft forces Auth on MacOS to use WKWebView https://learn.microsoft.com/en-us/office/dev/add-ins/concepts/browsers-used-by-office-web-add-ins, we are running into a situation that we cannot use passkeys as an auth method as we are unable to trigger WebAuthN flows. We’ve raised this in Microsoft side but they have deferred to Apple given WKWebView is Safari based. This is a big blocker for us to achieve a full passwordless future. Has anyone come across this situation? Thank you.
Topic:
Privacy & Security
SubTopic:
General
Tags:
Passkeys in iCloud Keychain
Authentication Services
WebKit
I have experienced a big bug in all my social media’s and WhatsApp just after installing the iOS 26 on the phone all my social media account I know blocked by meta and suffering
Topic:
Community
SubTopic:
Apple Developers
Wasn't that barely two days ago? The dot com glory days of instant enrolments is over. You should be prepared to wait weeks to months for most business-related issues. Dun & Bradstreet is actually one of the best companies in this respect. I got my DUNS number in 2015 and it took a week. I recently changed my address with them and that took about a week. Their estimate for completing the change was about a week. And they even send me a confirmation saying (in big red text) Your updated DUNS number will be eligible for Apple Registration after 24-48 hours. So really top-notch. Kudos to Dun & Bradstreet. Since you are doing a new number, you may have to wait longer. And there is no guarantee that new numbers will be processed in that same 24-48 hour timeframe. And there is no guarantee about when Apple will recognize the number. I think the rumours ten year ago were two weeks. I suggest waiting a month after confirmation from Dun & Bradstreet.
Topic:
Accessibility & Inclusion
SubTopic:
General
But when I use the newer API (that you say is identical to the old, or rather that the 'old' API translates to the newer) This caught my eye so I went back over your code and the problem is that you're NOT making the same API call. Here is the code from your original post: res = es_mute_path(self.esClient, [mutePath UTF8String], ES_MUTE_PATH_TYPE_TARGET_LITERAL); You passed ES_MUTE_PATH_TYPE_TARGET_LITERAL, which means: ES_MUTE_PATH_TYPE_TARGET_LITERAL-> The command targets this specific You should have passed ES_MUTE_PATH_TYPE_LITERAL, which means: ES_MUTE_PATH_TYPE_LITERAL-> The executable path is I actually copied that mistake in my previous reply so, correcting my mistake, these calls are direct equivalents. res = es_mute_path_literal(...); and res = es_mute_path(..., ES_MUTE_PATH_TYPE_LITERAL); Finally, on this point: I don't know how to extract a simple C project to demonstrate the issue, because my code is big and quite complicated, but I will make an attempt to provide such a sample. Th
Topic:
App & System Services
SubTopic:
Core OS
Tags: