diff --git a/Apps/PackageTest/0.63.1/android/app/src/main/AndroidManifest.xml b/Apps/PackageTest/0.63.1/android/app/src/main/AndroidManifest.xml
index 46c2fea17..94bc8dc64 100644
--- a/Apps/PackageTest/0.63.1/android/app/src/main/AndroidManifest.xml
+++ b/Apps/PackageTest/0.63.1/android/app/src/main/AndroidManifest.xml
@@ -2,6 +2,7 @@
package="com.packagetest">
+
+
+
#include
+#include
#include
#include
#include
@@ -53,6 +54,7 @@ namespace BabylonNative
m_nativeInput = &Babylon::Plugins::NativeInput::CreateForJavaScript(m_env);
Babylon::Plugins::NativeOptimizations::Initialize(m_env);
Babylon::Plugins::NativeTracing::Initialize(m_env);
+ Babylon::Plugins::Camera::Initialize(m_env);
// Initialize Babylon Native polyfills
Babylon::Polyfills::Window::Initialize(m_env);
diff --git a/Package/.gitignore b/Package/.gitignore
index 4895e2244..8140d8f30 100644
--- a/Package/.gitignore
+++ b/Package/.gitignore
@@ -1,5 +1,6 @@
Assembled
Assembled-Windows
+Assembled-iOSAndroid
Build
node_modules
.gradle
\ No newline at end of file
diff --git a/Package/gulpfile.js b/Package/gulpfile.js
index a1ce017af..65dc13618 100644
--- a/Package/gulpfile.js
+++ b/Package/gulpfile.js
@@ -520,6 +520,7 @@ const validateAssemblediOSAndroid = async () => {
'Assembled-iOSAndroid/ios/libs/libJsRuntime.a',
'Assembled-iOSAndroid/ios/libs/libMachineIndependent.a',
'Assembled-iOSAndroid/ios/libs/libnapi.a',
+ 'Assembled-iOSAndroid/ios/libs/libNativeCamera.a',
'Assembled-iOSAndroid/ios/libs/libNativeCapture.a',
'Assembled-iOSAndroid/ios/libs/libNativeEngine.a',
'Assembled-iOSAndroid/ios/libs/libNativeInput.a',
diff --git a/Package/iOS/CMakeLists.txt b/Package/iOS/CMakeLists.txt
index 49df949be..a0d10e8ce 100644
--- a/Package/iOS/CMakeLists.txt
+++ b/Package/iOS/CMakeLists.txt
@@ -25,6 +25,7 @@ set(PACKAGED_LIBS
OSDependent
MachineIndependent
napi
+ NativeCamera
NativeCapture
NativeEngine
NativeInput