Iphone x ready to invade the market as apple addresses production issues