Я пытаюсь работать с imobiledevice-net и для начала проверил несколько примеров кода, которые я нашел в Интернете. Все идет нормально. Но когда я пытаюсь использовать эта библиотека, происходит нечто странное:
при подключении старого iPhone 4 с iOS 7.1.2 все работает нормально, но при подключении более нового iPhone 7 с iOS 11.4.1 возникает проблема в AFC.CS:
//DllImport
[DllImport("libimobiledevice.dll", CallingConvention = CallingConvention.Cdecl)]
internal static extern AFCError afc_client_start_service(IntPtr deviceHandle, out IntPtr afcClient, string label);
//usage
AFCError returnCode = afc_client_start_service(device.handle, out afcClient, "iOSLib");
returnCode
здесь 1
или AFC_E_UNKNOWN_ERROR
. Как мне решить эту проблему?
- Я использую последнюю версию iTunes для Windows 10 x64.