Apple seeds developers with iTunes 10.5 beta 8 and iWork for iOS beta 3 Friday, September 9, 2011 5:06 pm8 Comments iTunes 10.5 beta 8 focuses on several performance enhancements and bug fixes…