Apple have announced the widely rumoured special edition smartphone, the iPhone X, which will go on sale on November 3 at a cost of 999 dollars.