We have tested the RadUpload control on a MacOS 10.9 with Safari 7 and it seems that the silverlight plugin cant access the file system.
When we attempt to upload a file it is displayed as a 0kb but also it indicates an error with the upload, a yellow triangle next to the file size indicating error. By hovering it we can see the actual error and that error is file access denied on our side.
This could be caused by Safari 7 settings( " OS X Mavericks delivers even better sandboxing protection in Safari by sandboxing the built-in PDF viewer and plug-ins such as Adobe Flash Player, Silverlight [read more]" ). We consider that this is security limitation in the new MacOS 10.9 or Safari 7 browser and if you need to allow silverlight to access the file system you could ask the Mac support if that is possible. Basically if the RadUpload cant access the file system our control will not be able to work.
I hope this information helps.
Kind regards,
Kiril Vandov
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely. Sign up for Free application insights >>
Apple "Mavericks" OS X 10.9 includes a new version 7 of its Safari Internet browser. New Macs include the Mavericks OS X and current users of OS X 10.6 (Snow Leopard) and later can upgrade to Mavericks for free. For an extra level of security, Safari 7 automatically sandboxes (see note) all plug-ins (such as Adobe Flash and Microsoft Silverlight), but it also includes a new plug-in manager for user control. The plug-in manager allows users to enable or disable plug-ins either on a per website basis (such as for CTI Navigator Web) or globally.
To set Safari 7 to allow the Silverlight plug-in to run specifically to support CTI Navigator Web functions:
Open CTI Navigator Web in Safari
In the top left of Desktop, next to Apple icon, click "Safari"
On the right, select the CTI Navigator website for your MLS
Click "Allow" (Not "Ask") to run the most current version of Silverlight; or
click "Allow Always" to always run Silverlight (even if not latest version); or
click "Run in Unsafe Mode" to give Silverlight unrestricted access to computer resources, including those outside the sandbox (see note below)
Select "Allow" beside "When visiting Other sites" only if you intend for all website to use the selected plug-in (which is not typically necessary).
Click Done.
Sandbox Note. Sandboxing is a security mechanism to tightly control access to computer memory and operating system resources for unknown or untrusted code or websites.