Hi,
there are not if restrictions of course,
how are you testing?
have tested on a real device or were you using the iphone/ipad simulator (or the simulatedevice setting),
when just using the iphone/ipad useragent the desktop will be still detected,
best regards,
Klaus