Index: wp-includes/js/media-models.js
===================================================================
--- wp-includes/js/media-models.js	(revision 22857)
+++ wp-includes/js/media-models.js	(working copy)
@@ -789,4 +789,9 @@
 		}
 	});
 
-}(jQuery));
\ No newline at end of file
+	// Clean up. Prevents mobile browsers caching
+	$(window).on('unload', function(){
+		window.wp = null;
+	});
+
+}(jQuery));
Index: wp-includes/media.php
===================================================================
--- wp-includes/media.php	(revision 22859)
+++ wp-includes/media.php	(working copy)
@@ -1254,6 +1254,11 @@
 		'multipart'           => true,
 		'urlstream_upload'    => true,
 	);
+	
+	// Multi-file uploading doesn't currently work in iOS Safari,
+	// single-file allows the built-in camera to be used as source for images
+	if ( wp_is_mobile() )
+		$defaults['multi_selection'] = false;
 
 	$defaults = apply_filters( 'plupload_default_settings', $defaults );
 
Index: wp-admin/includes/media.php
===================================================================
--- wp-admin/includes/media.php	(revision 22857)
+++ wp-admin/includes/media.php	(working copy)
@@ -1508,6 +1508,11 @@
 	'multipart_params' => $post_params
 );
 
+// Multi-file uploading doesn't currently work in iOS Safari,
+// single-file allows the built-in camera to be used as source for images
+if ( wp_is_mobile() )
+	$plupload_init['multi_selection'] = false;
+
 $plupload_init = apply_filters( 'plupload_init', $plupload_init );
 
 ?>
