SpiderEye
SpiderEye copied to clipboard
Use .NET for macOS instead of direct native calls.
By using ~Xamarin.Mac~ .NET for macOS, we can call native macOS APIs via the .NET bindings Microsoft maintains.
These changes fix at least one issue in which a native object was garbage collected before task completion. My earlier attempt to resolve this in #31 didn't actually work.