Apple is reportedly working around the clock to iron out software bugs still affecting the iPhone 8 ahead of its September launch.