private static void Iph_Connect(object sender, ITMDConnectEventArgs args) { Console.WriteLine("iOS Device Connected in USB Multiplexing Mode."); Console.WriteLine("Device is named {0}, an {1} running iOS {2}", iph.DeviceName, iph.DeviceProductType, iph.DeviceVersion); bool isPhone = iph.DeviceProductType.StartsWith("iPhone"); if (isPhone) { Console.WriteLine("Phone Number {0}", iph.DevicePhoneNumber); } }
private static void Iph_Connect(object sender, ITMDConnectEventArgs args) { Console.WriteLine("iTunesMobileDevice.dll Connected to " + iph.DeviceName); string dn = iph.DeviceName; string pn = iph.ProductName; string pv = iph.ProductVersion; string infoS = String.Format("connected to: {0} ({1}, iOS {2})", dn, pn, pv); Console.WriteLine("FMIP AMDeviceCopyValue: {0}", iph.RequestProperty("com.apple.fmip", "IsAssociated")); /* * Console.WriteLine(infoS); * //com.apple.mobile.battery * //Console.WriteLine("AMDeviceCopyValue: {0}", iph.DeviceiTunesHasConnected); * Console.WriteLine("Enabling WiFi: {0}",iph.EnableWiFiConnection()); * //Console.WriteLine("Disabling WiFi: {0}",iph.DisableWiFiConnection()); */ }
private static void Lliph_HostAttached(object sender, ITMDConnectEventArgs args) { Console.WriteLine("iTMD.dll detected device attached to host."); Console.WriteLine(lliph.DeviceName); }
private static void Iph_Disconnect(object sender, ITMDConnectEventArgs args) { Console.WriteLine("iOS Device Disconnected."); }