Post

Replies

Boosts

Views

Activity

Reply to DNS Proxy on Mac is enabled but not running.
Do you mean "now" creating a Network System Extension? I did actually look at the console log. As it happens I opened a TSI because money is no object and I have a few lying around for free anyway. If we solve it for general we could post it here. Thanks for the information on the os_log. Is that also visible in the Console.app in the Devices streaming part?
May ’21
Reply to Network Extension and Safari DNS
The extension can work on both but I see the safari issue on macOS. I don't think that the NEDNSProxyProvider will work since the decision on what is blocked and what is not blocked is made by the server side and is often quite dynamic. Anyway not confident that there is a fix in doing that, as safari should really be showing our blocked site anyway. If I do this curl http://skynews.com > skynews.html; open skynews.html I get the blocked page. Only safari, of the four browsers I test only safari shows the issue.
Sep ’21
Reply to Xcode 13.2 update is stuck
This is pretty appalling alright. Its the lack of feedback that is most annoying. I can tell that launch daemon is trying to unzip the downloaded package, which I can see in the Finder, but it takes so long that it is impossible to know it is is stuck or not. The logs are not any good. All I can see is that the last log was that installD was extracting the file, and is running at between 150-300% of CPU. When I sample it is in somewhere in deflate or some copy method. I suspect I can just wait around, that is more than the 30 minutes and counting since it actually downloaded. I see a lot of this: 1995 BOMCopierCopyWithOptions (in Bom) + 1952 [0x1aa886154] + 1995 _copyFromCPIO (in Bom) + 968 [0x1aa8a795c] + 1995 _copyDir (in Bom) + 1708 [0x1aa88a6e0] + 1995 _copyFromCPIO (in Bom) + 968 [0x1aa8a795c] Most of the solutions here are to download again, but I have a slow enough connection. Update: I tried to kill launchD in the hope of running the PKG which I could find from running open /var/log/install.log and see what was being extracted, but get this. If you kill the app, ie launchD, that is not clearly working it will deliberately delete that PKG. They have literally put in code on a SIGTerm to delete something that will maybe help you fix the issue. Maybe to be fair that is to recover disk space, however it means I have to download again. Grrr.
Apr ’22
Reply to Missing tuple symbols in Charts.
This is all from Apple's example code. Nothing difficult. `var data: [ToyShape] = [     .init(type: "Cube", count: 5),     .init(type: "Sphere", count: 4),     .init(type: "Pyramid", count: 4) ] struct ToyShape: Identifiable {     var type: String     var count: Double     var id = UUID() }`
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Jul ’22
Reply to App rejected because reviewer can't connect
you should test yourself via TestFlight, running using Xcode isn't a valid way to test.
Replies
Boosts
Views
Activity
May ’21
Reply to DNS Proxy on Mac is enabled but not running.
Do you mean "now" creating a Network System Extension? I did actually look at the console log. As it happens I opened a TSI because money is no object and I have a few lying around for free anyway. If we solve it for general we could post it here. Thanks for the information on the os_log. Is that also visible in the Console.app in the Devices streaming part?
Replies
Boosts
Views
Activity
May ’21
Reply to iOS 15 BETA issue
You should contact that developer, but they are probably testing it.
Topic: Community SubTopic: Apple Developers Tags:
Replies
Boosts
Views
Activity
Jun ’21
Reply to Find is continuously prompting error
Ask on the Cisco forums.
Replies
Boosts
Views
Activity
Jul ’21
Reply to questions about EndpointSecurity & System Extension
@eskimo is it possible to make that post with the developer ID details the accepted answer? I actually gave up on developerID for a day or two until I eventually came back here and scrolled to the bottom.
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Aug ’21
Reply to Avoiding user input on a Network extensions on MacOS
Hmm I seemed to have deleted a paragraph there. I wasn't just asking about the allow dialog but stopping the user from deleting the extension from the network preferences.
Replies
Boosts
Views
Activity
Sep ’21
Reply to How to uninstall a systemextension with SIP on
@eskimo you say that the only way to uninstall is to drag to the trash. Is the use of an AppleScript in a script recommended? I can see that work to ask the user to remove the extension?
Replies
Boosts
Views
Activity
Sep ’21
Reply to Network Extension and Safari DNS
The extension can work on both but I see the safari issue on macOS. I don't think that the NEDNSProxyProvider will work since the decision on what is blocked and what is not blocked is made by the server side and is often quite dynamic. Anyway not confident that there is a fix in doing that, as safari should really be showing our blocked site anyway. If I do this curl http://skynews.com > skynews.html; open skynews.html I get the blocked page. Only safari, of the four browsers I test only safari shows the issue.
Replies
Boosts
Views
Activity
Sep ’21
Reply to When to not restart on connectionStateChanged to .waiting()
Hi @meaton Sorry about the delay, do you mean to just cancel the connection and restart the connection. if error != nil {    connection.cancel()     connection.restart() }
Replies
Boosts
Views
Activity
Nov ’21
Reply to Anything changed in system extension uninstall with Monterey
Just to be clear, this applies to managed systems, right?
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Mar ’22
Reply to Xcode 13.2 update is stuck
This is pretty appalling alright. Its the lack of feedback that is most annoying. I can tell that launch daemon is trying to unzip the downloaded package, which I can see in the Finder, but it takes so long that it is impossible to know it is is stuck or not. The logs are not any good. All I can see is that the last log was that installD was extracting the file, and is running at between 150-300% of CPU. When I sample it is in somewhere in deflate or some copy method. I suspect I can just wait around, that is more than the 30 minutes and counting since it actually downloaded. I see a lot of this: 1995 BOMCopierCopyWithOptions (in Bom) + 1952 [0x1aa886154] + 1995 _copyFromCPIO (in Bom) + 968 [0x1aa8a795c] + 1995 _copyDir (in Bom) + 1708 [0x1aa88a6e0] + 1995 _copyFromCPIO (in Bom) + 968 [0x1aa8a795c] Most of the solutions here are to download again, but I have a slow enough connection. Update: I tried to kill launchD in the hope of running the PKG which I could find from running open /var/log/install.log and see what was being extracted, but get this. If you kill the app, ie launchD, that is not clearly working it will deliberately delete that PKG. They have literally put in code on a SIGTerm to delete something that will maybe help you fix the issue. Maybe to be fair that is to recover disk space, however it means I have to download again. Grrr.
Replies
Boosts
Views
Activity
Apr ’22
Reply to Handling a single window app on MacOS with Swift
Thanks! The first one works. I can't use the latest SwiftUi but that looks useful for the future.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jul ’22
Reply to Banking Apps Crashing in IOS 16 public beta 1
The banking app you didn't name? The best thing is to send an email to the bank support and tell them, although they should already know.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jul ’22
Reply to Missing tuple symbols in Charts.
This is all from Apple's example code. Nothing difficult. `var data: [ToyShape] = [     .init(type: "Cube", count: 5),     .init(type: "Sphere", count: 4),     .init(type: "Pyramid", count: 4) ] struct ToyShape: Identifiable {     var type: String     var count: Double     var id = UUID() }`
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jul ’22
Reply to Missing tuple symbols in Charts.
Turns out it was a mismatch between the Xcode version and the Beta version, probably something to do with SwiftUi headers? Anyway updating solved it.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jul ’22