diff --git a/pom.xml b/pom.xml
index 4ae8a30f3..631c0cbae 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
     <groupId>com.github.zhkl0228</groupId>
     <artifactId>unidbg-parent</artifactId>
     <packaging>pom</packaging>
-    <version>0.4.0</version>
+    <version>0.5.0</version>
     <modules>
         <module>unidbg-api</module>
         <module>unidbg-android</module>
diff --git a/unidbg-android/pom.xml b/unidbg-android/pom.xml
index 390b638e4..af7aa6d03 100644
--- a/unidbg-android/pom.xml
+++ b/unidbg-android/pom.xml
@@ -5,12 +5,12 @@
     <parent>
         <groupId>com.github.zhkl0228</groupId>
         <artifactId>unidbg-parent</artifactId>
-        <version>0.4.0</version>
+        <version>0.5.0</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
     <artifactId>unidbg-android</artifactId>
-    <version>0.4.0</version>
+    <version>0.5.0</version>
     <dependencies>
         <dependency>
             <groupId>com.github.zhkl0228</groupId>
diff --git a/unidbg-api/pom.xml b/unidbg-api/pom.xml
index bb8ea01aa..7c8312ffd 100644
--- a/unidbg-api/pom.xml
+++ b/unidbg-api/pom.xml
@@ -5,12 +5,12 @@
     <parent>
         <groupId>com.github.zhkl0228</groupId>
         <artifactId>unidbg-parent</artifactId>
-        <version>0.4.0</version>
+        <version>0.5.0</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
     <artifactId>unidbg-api</artifactId>
-    <version>0.4.0</version>
+    <version>0.5.0</version>
     <dependencies>
         <dependency>
             <groupId>com.github.zhkl0228</groupId>
diff --git a/unidbg-ios/pom.xml b/unidbg-ios/pom.xml
index 17aa8cb57..3d2b1a584 100644
--- a/unidbg-ios/pom.xml
+++ b/unidbg-ios/pom.xml
@@ -5,12 +5,12 @@
     <parent>
         <groupId>com.github.zhkl0228</groupId>
         <artifactId>unidbg-parent</artifactId>
-        <version>0.4.0</version>
+        <version>0.5.0</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
     <artifactId>unidbg-ios</artifactId>
-    <version>0.4.0</version>
+    <version>0.5.0</version>
     <dependencies>
         <dependency>
             <groupId>com.github.zhkl0228</groupId>
diff --git a/unidbg-ios/src/test/java/com/github/unidbg/ios/WeChatTest.java b/unidbg-ios/src/test/java/com/github/unidbg/ios/WeChatTest.java
index c7e9add9c..fff35c926 100644
--- a/unidbg-ios/src/test/java/com/github/unidbg/ios/WeChatTest.java
+++ b/unidbg-ios/src/test/java/com/github/unidbg/ios/WeChatTest.java
@@ -48,7 +48,6 @@ final void test() throws Exception {
         LoadedIpa loader = createLoader(new File("target/rootfs/wechat")).load(this);
 
         final Emulator<DarwinFileIO> emulator = loader.getEmulator();
-        emulator.getSyscallHandler().addIOResolver(this);
 
         ISubstrate substrate = Substrate.getInstance(emulator);
         final ObjC objc = ObjC.getInstance(emulator);