diff --git a/programming/android/user-guide-v10.2.1100.md b/programming/android/user-guide-v10.2.1100.md
index 9e8b2f2b..1be135a4 100644
--- a/programming/android/user-guide-v10.2.1100.md
+++ b/programming/android/user-guide-v10.2.1100.md
@@ -6,7 +6,6 @@ keywords: user guide, android
needAutoGenerateSidebar: true
needGenerateH3Content: true
noTitleIndex: true
-permalink: /programming/android/user-guide.html
---
diff --git a/programming/android/user-guide.md b/programming/android/user-guide.md
index be9882ed..0861913e 100644
--- a/programming/android/user-guide.md
+++ b/programming/android/user-guide.md
@@ -95,7 +95,7 @@ In this section, we are going to explain how to create a Hello World implementat
> - You can get similar source code from
> - DecodeWithCameraEnhancer Sample (Java)
> - DecodeWithCameraEnhancer Sample (Kotlin)
-> - DynamsoftCameraEnhancer library is used for camera capture in this guide below. If you use the Android CameraX SDK for camera capture, check [DecodeWithCameraX sample]({{ site.android }}samples/no-camera-enhancer.html) on how to add barcode scanning to your app.
+> - DynamsoftCameraEnhancer library is used for camera capture in this guide below. If you use the Android CameraX SDK for camera capture, check [DecodeWithCameraX sample](https://github.com/Dynamsoft/barcode-reader-mobile-samples/tree/main/android/HelloWorld){:target="_blank"} on how to add barcode scanning to your app.
### Create a New Project
@@ -479,7 +479,7 @@ If you want to check how the SDK works in popular use cases, read the articles i
### Using CameraX with DBR
-If you use the Android CameraX SDK, [DecodeWithCameraX sample]({{ site.android }}samples/no-camera-enhancer.html) will guide you on how to add barcode scanning to your app.
+If you use the Android CameraX SDK, [DecodeWithCameraX sample](https://github.com/Dynamsoft/barcode-reader-mobile-samples/tree/main/android/HelloWorld){:target="_blank"} will guide you on how to add barcode scanning to your app.
### Other platforms
diff --git a/programming/objectivec-swift/user-guide-v10.2.1100.md b/programming/objectivec-swift/user-guide-v10.2.1100.md
index fd446a40..3998e78e 100644
--- a/programming/objectivec-swift/user-guide-v10.2.1100.md
+++ b/programming/objectivec-swift/user-guide-v10.2.1100.md
@@ -8,7 +8,6 @@ needGenerateH3Content: true
noTitleIndex: true
multiProgrammingLanguage: true
enableLanguageSelection: true
-permalink: /programming/objectivec-swift/user-guide.html
---
diff --git a/programming/objectivec-swift/user-guide.md b/programming/objectivec-swift/user-guide.md
index 97bc7e8a..9c359b2a 100644
--- a/programming/objectivec-swift/user-guide.md
+++ b/programming/objectivec-swift/user-guide.md
@@ -30,7 +30,7 @@ There are three ways to add the SDK into your project - **Manually**, via **Coco
2. In the top-right section of the window, search "https://github.com/Dynamsoft/barcode-reader-spm"
-3. Select `barcode-reader-spm`, choose `Exact version`, enter **10.4.2000**, then click **Add Package**, then click **Add Package**.
+3. Select `barcode-reader-spm`, choose `Exact version`, enter **10.4.2000**, then click **Add Package**.
4. Check all the **xcframeworks** and add.
@@ -72,7 +72,7 @@ In this section, let's create a **HelloWorld** app for reading barcodes from cam
>- XCode 14.2 is used here in this guide.
>- You can download the complete Objective-C source code from [HelloWorld/DecodeWithCameraEnhancerObjc Sample](https://github.com/Dynamsoft/barcode-reader-mobile-samples/tree/main/ios/HelloWorld/DecodeWithCameraEnhancerObjc){:target="_blank"}
>- You can download the complete Swift source code from [HelloWorld/DecodeWithCameraEnhancer Sample](https://github.com/Dynamsoft/barcode-reader-mobile-samples/tree/main/ios/HelloWorld/DecodeWithCameraEnhancer){:target="_blank"}
->- DCE is used for camera capture in this guide below. If you use the iOS AVFoundation framework for camera capture, check [DecodeWithAVCaptureSession sample]({{ site.oc }}samples/no-camera-enhancer.html) on how to add barcode scanning to your app.
+>- DCE is used for camera capture in this guide below. If you use the iOS AVFoundation framework for camera capture, check [DecodeWithAVCaptureSession sample](https://github.com/Dynamsoft/barcode-reader-mobile-samples/tree/main/ios/HelloWorld/DecodeWithAVCaptureSession){:target="_blank"} on how to add barcode scanning to your app.
### Create a New Project
@@ -434,7 +434,7 @@ If you want to check how the SDK works in popular use cases, read the articles i
### Using AVFoundation with DBR
-If you use the iOS AVFoundation framework to activate the camera (instead of the Dynamsoft Camera Enhancer), [DecodeWithAVCaptureSession sample]({{ site.oc }}samples/no-camera-enhancer.html) will guide you on how to add barcode scanning to your app.
+If you use the iOS AVFoundation framework to activate the camera (instead of the Dynamsoft Camera Enhancer), [DecodeWithAVCaptureSession sample](https://github.com/Dynamsoft/barcode-reader-mobile-samples/tree/main/ios/HelloWorld/DecodeWithAVCaptureSession){:target="_blank"} will guide you on how to add barcode scanning to your app.
### Other platforms