diff --git a/ios/App/App/Info.plist b/ios/App/App/Info.plist
index a55b3f7..1942361 100644
--- a/ios/App/App/Info.plist
+++ b/ios/App/App/Info.plist
@@ -49,5 +49,17 @@
NSCameraUsageDescription
This app needs access to camera to scan QR codes
+ NSPrivacyAccessedAPITypes
+
+
+
+ NSPrivacyAccessedAPIType
+ NSPrivacyAccessedAPICategoryFileTimestamp
+ NSPrivacyAccessedAPITypeReasons
+
+ C617.1
+
+
+
\ No newline at end of file
diff --git a/ios/App/CapApp-SPM/Package.swift b/ios/App/CapApp-SPM/Package.swift
index a34cbc0..bcdb367 100644
--- a/ios/App/CapApp-SPM/Package.swift
+++ b/ios/App/CapApp-SPM/Package.swift
@@ -14,6 +14,8 @@ let package = Package(
.package(url: "https://github.com/ionic-team/capacitor-swift-pm.git", exact: "8.0.0"),
.package(name: "CapacitorApp", path: "../../../node_modules/.pnpm/@capacitor+app@8.0.0_@capacitor+core@8.0.0/node_modules/@capacitor/app"),
.package(name: "CapacitorCamera", path: "../../../node_modules/.pnpm/@capacitor+camera@8.0.0_@capacitor+core@8.0.0/node_modules/@capacitor/camera"),
+ .package(name: "CapacitorClipboard", path: "../../../node_modules/.pnpm/@capacitor+clipboard@8.0.0_@capacitor+core@8.0.0/node_modules/@capacitor/clipboard"),
+ .package(name: "CapacitorFilesystem", path: "../../../node_modules/.pnpm/@capacitor+filesystem@8.0.0_@capacitor+core@8.0.0/node_modules/@capacitor/filesystem"),
.package(name: "CapacitorHaptics", path: "../../../node_modules/.pnpm/@capacitor+haptics@8.0.0_@capacitor+core@8.0.0/node_modules/@capacitor/haptics"),
.package(name: "CapacitorKeyboard", path: "../../../node_modules/.pnpm/@capacitor+keyboard@8.0.0_@capacitor+core@8.0.0/node_modules/@capacitor/keyboard"),
.package(name: "CapacitorStatusBar", path: "../../../node_modules/.pnpm/@capacitor+status-bar@8.0.0_@capacitor+core@8.0.0/node_modules/@capacitor/status-bar")
@@ -26,6 +28,8 @@ let package = Package(
.product(name: "Cordova", package: "capacitor-swift-pm"),
.product(name: "CapacitorApp", package: "CapacitorApp"),
.product(name: "CapacitorCamera", package: "CapacitorCamera"),
+ .product(name: "CapacitorClipboard", package: "CapacitorClipboard"),
+ .product(name: "CapacitorFilesystem", package: "CapacitorFilesystem"),
.product(name: "CapacitorHaptics", package: "CapacitorHaptics"),
.product(name: "CapacitorKeyboard", package: "CapacitorKeyboard"),
.product(name: "CapacitorStatusBar", package: "CapacitorStatusBar")
diff --git a/package.json b/package.json
index d32cf08..be6bdfc 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,8 @@
"@capacitor/camera": "^8.0.0",
"@capacitor/clipboard": "^8.0.0",
"@capacitor/core": "8.0.0",
+ "@capacitor/file-transfer": "^2.0.0",
+ "@capacitor/filesystem": "^8.0.0",
"@capacitor/haptics": "8.0.0",
"@capacitor/ios": "^8.0.0",
"@capacitor/keyboard": "8.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e67a5a8..1ce7630 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -26,6 +26,12 @@ importers:
'@capacitor/core':
specifier: 8.0.0
version: 8.0.0
+ '@capacitor/file-transfer':
+ specifier: ^2.0.0
+ version: 2.0.0(@capacitor/core@8.0.0)
+ '@capacitor/filesystem':
+ specifier: ^8.0.0
+ version: 8.0.0(@capacitor/core@8.0.0)
'@capacitor/haptics':
specifier: 8.0.0
version: 8.0.0(@capacitor/core@8.0.0)
@@ -837,6 +843,16 @@ packages:
'@capacitor/core@8.0.0':
resolution: {integrity: sha512-250HTVd/W/KdMygoqaedisvNbHbpbQTN2Hy/8ZYGm1nAqE0Fx7sGss4l0nDg33STxEdDhtVRoL2fIaaiukKseA==}
+ '@capacitor/file-transfer@2.0.0':
+ resolution: {integrity: sha512-v0lV5W8JOD+FoT2x41OLoCrrvPqr924ZuhNaazPr7nd9YwKdmbBvmukmyFR7T6lYCSWkprR35RAGARhCy1Vpcg==}
+ peerDependencies:
+ '@capacitor/core': '>=8.0.0'
+
+ '@capacitor/filesystem@8.0.0':
+ resolution: {integrity: sha512-RRGNLW9xEqvVVHGyGlfS4Oy0R3Na+bEefwZElKbex22S9eZr5cg8wc750BPPVwbcv5lf5fJymkY8x8y6UwKPyg==}
+ peerDependencies:
+ '@capacitor/core': '>=8.0.0'
+
'@capacitor/haptics@8.0.0':
resolution: {integrity: sha512-DY1IUOjke1T4ITl7mFHQIKCaJJyHYAYRYHG9bVApU7PDOZiMVGMp48Yjzdqjya+wv/AHS5mDabSTUmhJ5uDvBA==}
peerDependencies:
@@ -857,6 +873,9 @@ packages:
peerDependencies:
'@capacitor/core': '>=8.0.0'
+ '@capacitor/synapse@1.0.4':
+ resolution: {integrity: sha512-/C1FUo8/OkKuAT4nCIu/34ny9siNHr9qtFezu4kxm6GY1wNFxrCFWjfYx5C1tUhVGz3fxBABegupkpjXvjCHrw==}
+
'@clack/core@0.5.0':
resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==}
@@ -5842,6 +5861,16 @@ snapshots:
dependencies:
tslib: 2.8.1
+ '@capacitor/file-transfer@2.0.0(@capacitor/core@8.0.0)':
+ dependencies:
+ '@capacitor/core': 8.0.0
+ '@capacitor/synapse': 1.0.4
+
+ '@capacitor/filesystem@8.0.0(@capacitor/core@8.0.0)':
+ dependencies:
+ '@capacitor/core': 8.0.0
+ '@capacitor/synapse': 1.0.4
+
'@capacitor/haptics@8.0.0(@capacitor/core@8.0.0)':
dependencies:
'@capacitor/core': 8.0.0
@@ -5858,6 +5887,8 @@ snapshots:
dependencies:
'@capacitor/core': 8.0.0
+ '@capacitor/synapse@1.0.4': {}
+
'@clack/core@0.5.0':
dependencies:
picocolors: 1.1.1