iOS App Development Challenges That Nobody Told You Before