ป้องกันหรือชัดเจนแอ๊ปของรัฐ persistence สำหรับ MacOS SwiftUI เอกสารจากแอ๊ป

0

คำถาม

ฉันกำลังพัฒนาเป็น MacOS เอกสารจากโปรแกรใช้ SwitfUI MacOS 12.0.1 ใช้ Xcode 13.1 บ MacbookPro M1 มืออาชีพ ฉัน encountering ดการเรื่องที่โปรแกรมส่งการเปิดเอกสารเบราว์เซอร์ตอนสุดท้ายใช้ไดเรกทอรี ซึ่งมันโอเคตอนที่มันอยู่บนเครื่องแต่ความเจ็บปวดถ้าคนที่ใช้ครั้งสุดท้ายอยู่บนเครือข่ายขับรถนะ ฉันกำลังพยายามหาทางขอที่จะข่มนี้"เรียกคืนเสมอโดยใช้ไดเรกทอรีสุดท้าย"โหมดของปฏิบัติการนี้

ฉันพยายามใช้@NSApplicationDelegateAdaptor เข้าใกล้และ implementing;

  func applicationSupportsSecureRestorableState(_ app: NSApplication) -> Bool {
    print(#function + " returning false")
    return false
  }

ภายในของฉัน NSApplicationDelegate เรียนซึ่งมันจะเรียก(ถึงแม้ว่ามัน ดูเหมือน บางครั้งหลังจากที่กล่องโต้ตอบคือการแสดงถึงการขอ)อย่างไรก็ตามนี่ก็ไม่ได้หยุดที่แอ๊ปอย่างลับๆจดจำสุดท้ายไดเรกทอรี

มีที่ไหนข้อมูลนี้อาจจะถูกซ่อนไว้หรือถ้ามันสามารถเป็น suppressed?

ฉันต้องมองหาแต่ไม่สามารถหาหนทางของฉีดเป็นไดเรกทอรีเริ่มต้นเข้ามาใน DocumentGroup เป็นไปได้ทางออกหรอกนะ

เมื่อกี้รับอลัน

documentgroup macos swiftui
2021-11-24 05:51:07
1

คำตอบที่ดีที่สุด

0

โอเคสำหรับใครใครต้องอยู่ที่นี่ตามหาคนที่คล้ายกันเหมือนไม่มีปัญหาอยู่เลยสินะ

หลังจากชิ้นส่วนของขุดคุ้ยหาฉันเจอคำตอบสำหรับผมเป็นเพื่อเพิ่ม

    UserDefaults.standard.removeObject(forKey: "NSNavLastRootDirectory")

เข้าไปในแอพเมื่อเริ่มโปรแกรม มันเป็นยังแนะนำให้ทำ

UserDefaults.standard.removeObject(forKey: "NSNavLastCurrentDirectory")

อย่างไรก็ตามแค่มาทำอะไรที่แรกดูเหมือนจะยับยั้งแฟ้มที่เปิดกล่องโต้ตอบทำอะไรทั้งคู่ต่างทำให้แฟ้มที่เปิดกล่องโต้ตอบเพื่อเปิดกับผู้ใช้เอกสารไดเรกทอรี

2021-11-26 23:48:27

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่