diff --git a/.gitignore b/.gitignore
index 4e781377..2f7060e9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,15 @@ run-zh.sh
decode-file-c-api
run-decode-file-c-api.sh
sherpa-onnx-ffmpeg
+build-ios
+build-swift-macos
+aa.sh
+client-2.sh
+ffmpeg-examples/run-3.sh
+python-api-examples/decode-file-multiple-bak-2.py
+run-en-zipformer-microphone*
+run-websocket-server*
+decode-file
+*.dylib
+tokens.txt
+*.onnx
diff --git a/android/SherpaOnnx/.idea/deploymentTargetDropDown.xml b/android/SherpaOnnx/.idea/deploymentTargetDropDown.xml
deleted file mode 100644
index 8f6b4f14..00000000
--- a/android/SherpaOnnx/.idea/deploymentTargetDropDown.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/android/SherpaOnnx/.idea/gradle.xml b/android/SherpaOnnx/.idea/gradle.xml
index a9f4e522..a2d7c213 100644
--- a/android/SherpaOnnx/.idea/gradle.xml
+++ b/android/SherpaOnnx/.idea/gradle.xml
@@ -1,5 +1,6 @@
+