From 25e9c931dc3058857119bb1adf0876c7635aa429 Mon Sep 17 00:00:00 2001 From: Max Ast Date: Thu, 20 Jun 2024 16:09:20 +0200 Subject: [PATCH] fix directory permission error --- ios/ExpoShareExtensionModule.swift | 2 +- plugin/swift/ShareExtensionViewController.swift | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ios/ExpoShareExtensionModule.swift b/ios/ExpoShareExtensionModule.swift index 274a1b1..770e940 100644 --- a/ios/ExpoShareExtensionModule.swift +++ b/ios/ExpoShareExtensionModule.swift @@ -45,7 +45,7 @@ public class ExpoShareExtensionModule: Module { } let fileManager = FileManager.default - let sharedDataUrl = containerUrl.deletingLastPathComponent().appendingPathComponent("sharedData") + let sharedDataUrl = containerUrl.appendingPathComponent("sharedData") if fileManager.fileExists(atPath: sharedDataUrl.path) { do { diff --git a/plugin/swift/ShareExtensionViewController.swift b/plugin/swift/ShareExtensionViewController.swift index 0359a66..4f32f63 100644 --- a/plugin/swift/ShareExtensionViewController.swift +++ b/plugin/swift/ShareExtensionViewController.swift @@ -260,7 +260,7 @@ class ShareExtensionViewController: UIViewController { let fileExtension = imageUri.pathExtension ?? "jpg" let fileName = UUID().uuidString + "." + fileExtension - let sharedDataUrl = containerUrl.deletingLastPathComponent().appendingPathComponent("sharedData") + let sharedDataUrl = containerUrl.appendingPathComponent("sharedData") if !fileManager.fileExists(atPath: sharedDataUrl.path) { do { @@ -287,7 +287,7 @@ class ShareExtensionViewController: UIViewController { if let imageData = image.jpegData(compressionQuality: 1.0) { let fileName = UUID().uuidString + ".jpg" - let sharedDataUrl = containerUrl.deletingLastPathComponent().appendingPathComponent("sharedData") + let sharedDataUrl = containerUrl.appendingPathComponent("sharedData") if !fileManager.fileExists(atPath: sharedDataUrl.path) { do { @@ -342,7 +342,7 @@ class ShareExtensionViewController: UIViewController { let fileExtension = videoUri.pathExtension ?? "mov" let fileName = UUID().uuidString + "." + fileExtension - let sharedDataUrl = containerUrl.deletingLastPathComponent().appendingPathComponent("sharedData") + let sharedDataUrl = containerUrl.appendingPathComponent("sharedData") if !fileManager.fileExists(atPath: sharedDataUrl.path) { do { @@ -370,7 +370,7 @@ class ShareExtensionViewController: UIViewController { let fileExtension = "mov" // Using mov as default type extension let fileName = UUID().uuidString + "." + fileExtension - let sharedDataUrl = containerUrl.deletingLastPathComponent().appendingPathComponent("sharedData") + let sharedDataUrl = containerUrl.appendingPathComponent("sharedData") if !fileManager.fileExists(atPath: sharedDataUrl.path) { do { @@ -399,7 +399,7 @@ class ShareExtensionViewController: UIViewController { let fileExtension = "mov" // Using mov as default type extension let fileName = UUID().uuidString + "." + fileExtension - let sharedDataUrl = containerUrl.deletingLastPathComponent().appendingPathComponent("sharedData") + let sharedDataUrl = containerUrl.appendingPathComponent("sharedData") if !fileManager.fileExists(atPath: sharedDataUrl.path) { do {