diff --git a/gradle.properties b/gradle.properties
index c5b304340a..8b7352fd6a 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,3 +1,3 @@
org.gradle.daemon=true
org.gradle.jvmargs=-Xms256m -Xmx1024m
-archash=ed17a2654951d1131bb6af71db6dea588df55b19
+archash=c7f3d8125c8d13c0a31c5f14fdabdb3d0efbd676
diff --git a/ios/Info.plist.xml b/ios/Info.plist.xml
index 0ab706af32..b93d1da2a7 100644
--- a/ios/Info.plist.xml
+++ b/ios/Info.plist.xml
@@ -74,6 +74,23 @@
+
+ CFBundleTypeIconFiles
+
+ icon-72.png
+
+ CFBundleTypeName
+ Mindustry Schematic File
+ CFBundleTypeRole
+ Editor
+ LSHandlerRank
+ Owner
+ LSItemContentTypes
+
+ io.anuke.mindustry.schematicfile
+
+
+
CFBundleTypeIconFiles
@@ -111,6 +128,24 @@
mindustry/msav
+
+
+ UTTypeConformsTo
+
+ public.data
+
+ UTTypeDescription
+ Mindustry Schematic File
+ UTTypeIdentifier
+ io.anuke.mindustry.schematicfile
+ UTTypeTagSpecification
+
+ public.filename-extension
+ msch
+ public.mime-type
+ mindustry/msch
+
+