A:AnswerI don't think so. In fact I am 99% sure it doesn't. This uses a USB wireless fob/dongle thingy, and iPhones use bluetooth. This is definitely NOT a bluetooth keyboard. Look for a Logitech Bluetooth keyboard instead.
A:AnswerMK540 will work on Xbox One for applications such as internet browsing, but not many games. To make this work, all you need to do is plug the included USB Unifying receiver into an available USB port on your Xbox One console.
A:AnswerMost likely no. You need a bluetooth keyboard to work with an iPad. Logitech makes a few Bluetooth keyboards that are affordable. Look for one of those.