A few things about macs:
1. they don't like to roam
2. they do not support OKC Caching (if using an 802.1x network - more on that later)
A few things:
1. Is the Ruckus equipment covered under a support contract? If yes, open a TAC case in parallel while you troubleshoot issues. They sometimes can go under the "hood" to help diagnose what is going on and provide feedback.
2. Has a RF site survey been done? You said you inherited this network. I would get an RF site survey done so you have clear picture of the RF airspace.
- if all APs are running at full power, I would suggest to tune down the radios.
- How is the Airtime utilizing look on the 5Ghz? High Airtime will point usually to too much CCI or high power.
3. What version of MACOS are you running on your clients? Have you opened a case with Apple support?
4. Is the preferred network at the top of the list?
5. is the MAC allowed to turn off the wireless when it goes to sleep? Should disabled that.
6. Airplay requires bonjour services to be running on ZD or at least configured (gateway and/or fencing) - this won't travel across L2 domains unless Bonjour services are running. Are you running a flat vlan architecture?
7. What type of encryption are you using on your wireless network? 802.1x? WPA2? etc..
- if 802.1x, MACs do you not support OKC Caching, only PMK Caching
- is 802.11k enabled?
- is 802.11r enabled?
8. How many clients per AP on average are connected?
9. Have you looked at the wired network for saturated links?
10. what is your backhaul like? Internet pipe?
11. Have you look at potentially doing a spectrum analysis sweep to rule out non-802.11 wi-fi interference? You can convert one of the APs into a spectrum analyzer (won't serve clients) and take a look in a specific area.