diff --git a/ios/src/cz/nic/tablexia/IOSLauncher.java b/ios/src/cz/nic/tablexia/IOSLauncher.java
index 0291a35e70c28d700fe10f7b6e2b09492ff33785..4e1380417f4f5d2821f52ff19a4e14cade958d28 100644
--- a/ios/src/cz/nic/tablexia/IOSLauncher.java
+++ b/ios/src/cz/nic/tablexia/IOSLauncher.java
@@ -1,14 +1,16 @@
 package cz.nic.tablexia;
 
-import com.badlogic.gdx.Files;
-import com.badlogic.gdx.Gdx;
 import com.badlogic.gdx.backends.iosrobovm.IOSApplication;
 import com.badlogic.gdx.backends.iosrobovm.IOSApplicationConfiguration;
 
 import org.robovm.apple.foundation.NSAutoreleasePool;
 import org.robovm.apple.foundation.NSBundle;
 import org.robovm.apple.foundation.NSDictionary;
+import org.robovm.apple.foundation.NSErrorException;
+import org.robovm.apple.foundation.NSNumber;
 import org.robovm.apple.foundation.NSString;
+import org.robovm.apple.foundation.NSURL;
+import org.robovm.apple.foundation.NSURLFileSystemProperty;
 import org.robovm.apple.glkit.GLKViewDrawableMultisample;
 import org.robovm.apple.systemconfiguration.SCNetworkReachability;
 import org.robovm.apple.systemconfiguration.SCNetworkReachabilityFlags;
@@ -17,6 +19,7 @@ import org.robovm.apple.uikit.UIApplication;
 import java.net.InetSocketAddress;
 import java.util.Locale;
 
+import cz.nic.tablexia.loader.TablexiaAbstractFileManager;
 import cz.nic.tablexia.screen.loader.IConnectionManager;
 
 public class IOSLauncher extends IOSApplication.Delegate {
@@ -37,19 +40,17 @@ public class IOSLauncher extends IOSApplication.Delegate {
         NSDictionary infoDictionary = NSBundle.getMainBundle().getInfoDictionary();
         String buildType = infoDictionary.get(new NSString("cz.nic.tablexia.BuildType")).toString();
 
-        final TablexiaIOSFiles tablexiaIOSFiles = new TablexiaIOSFiles();
         IOSApplication iosApplication = new IOSApplication(new Tablexia(buildType,
                 Locale.getDefault(),
                 SQL_CONNECTION_TYPE,
                 new IOSConnectionManager(),
-                false), config) {
+                false), config);
 
-            @Override
-            public Files getFiles() {
-                return tablexiaIOSFiles;
-            }
-        };
-        Gdx.files = tablexiaIOSFiles;
+        try {
+            (new NSURL(TablexiaAbstractFileManager.AssetsStorageType.EXTERNAL.getStoragePath())).setResourceValue(NSURLFileSystemProperty.IsExcludedFromBackup, NSNumber.valueOf(1));
+        } catch (NSErrorException e) {
+            e.printStackTrace();
+        }
 
         return iosApplication;
     }