I am working on a Xamarin app for iOS that incorporates softphone capabilities using linphone. It builds, but when it tries to deploy to the iPhone for debugging, I get the following exception:
System.DllNotFoundException: linphone
at Linphone.LoggingService.get_Instance () [0x00001] in /Users/joehenderson/Documents/source/repos/Infinity.ARA/Infinity.ARA/Infinity.ARA/LinphoneWrapper.cs:20100
at Infinity.ARA.LinphoneManager..ctor () [0x00008] in /Users/joehenderson/Documents/source/repos/Infinity.ARA/Infinity.ARA/Infinity.ARA/LinphoneManager.cs:41
at Infinity.ARA.App..ctor (System.IntPtr context) [0x0009c] in /Users/joehenderson/Documents/source/repos/Infinity.ARA/Infinity.ARA/Infinity.ARA/App.xaml.cs:74
at Infinity.ARA.iOS.AppDelegate.FinishedLaunching (UIKit.UIApplication app, Foundation.NSDictionary options) [0x0000d] in /Users/joehenderson/Documents/source/repos/Infinity.ARA/Infinity.ARA/Infinity.ARA.iOS/AppDelegate.cs:50
at at (wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) [0x00005] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/UIKit/UIApplication.cs:86
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x0000e] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/UIKit/UIApplication.cs:65
at Infinity.ARA.iOS.Application.Main (System.String[] args) [0x00001] in /Users/joehenderson/Documents/source/repos/Infinity.ARA/Infinity.ARA/Infinity.ARA.iOS/Main.cs:17
If someone can tell me where it's expecting to find the DLL and exactly what it's expecting to find (I presume a file named "linphone"), I can troubleshoot the problem.