• How can we access and add  applications under Full Disk access  pane programatically

    With new security and permission related checks including in Mojave and Catalina. In my swift application I am trying to create a copy of file using below function “open func copyItem(at srcURL: URL, to dstURL:...
    Profile Photo
    last modified by SyamalaDutt
  • Where is the updated documentation for LaunchD and Catalina?

    I have an existing daemon and I need to figure out how to get full disk access.  We currently use launchD with the KeepAlive and RunAtLoad keys.  From the readme, KeepAlive is on the no-no list.   I'm ...
    Profile Photo
    last modified by khoyt
  • Is it possible to modify SyncedPreferences of other apps?

    Hi,   in this particular case, I'm trying to modify com.apple.finder.plist which is located at ~/Library/SyncedPreferences/. I tried by using the CFPreferences API. However, CFPreferencesCopyAppValue and CFPre...
    Profile Photo
    created by foxandrabbit
  • How is .app file compiled in Xcode is different from one that is installed via installer

    I see difference in .app compiled in Xcode and then Copied to applications and the one installed by creating with packages app. In Catalina I see extra user consents coming trying to access Documents. When installed I...
    Profile Photo
    last modified by SyamalaDutt
  • When app build in Xcode 11 SDK is throwing multiple User consents for folder access

    The same app build in xcode 10 is not throwing user consent when trying to access Documents , but when i rebuild it with xcode 11 latest SDK, it started asking for user consent when accessing documents. I tested this ...
    Profile Photo
    last modified by SyamalaDutt
  • how to specify context menu icon for File Provider UI extension

    Apps with File Provider extensions (com.apple.fileprovider-nonui) can add new locations to the Files app and inside these locations custom actions can be added to items using a File Provider UI extension (com.apple.fi...
    Profile Photo
    created by palmin
  • What is the technical difference between Full disk access and Files & Folder access in Catalina

    From security preferences pane we see below info Full Disk access : Allow the apps below to access data like Mail, Messages, Safari, Home, Time Machine backups and certain administrartive settings for all users on th...
    Profile Photo
    last modified by SyamalaNaidu
  • Full Disk Access (Catalina) - Not working with privileged helper

    I haven't been able to find an answer to this question in this forum, and I have noticed that other developers of similar tools, are running into the same issue (Etcher, CCC, etc).   I've developed an applicatio...
    Profile Photo
    last modified by Hansaplast
  • Can not use Finder to Drag Items into Dropbox

    Hello, Ever since updating to Catalina I am no longer able to drag items into my Dropbox folder using Finder.   Observations: It doesnt matter if the item is in iCloud Drive or not. I can drag items OUT of the...
    Profile Photo
    created by tgwaste
  • By adding "Privacy - Document Folder Usage Description : String" in Info.plist, I am not seeing the message in User consent

    In Catalina I have added "Privacy - Document Folder Usage Description" : "Catalina wants to access your Destkop folder" in Info.plist   Code  trying to access Desktop folder :   do {   ...
    Profile Photo
    last modified by SyamalaDutt
  • macOS Catalina showing frameworks as a folders

    I don't know why macOS Catalina is showing frameworks as a folders instead of recognizing them as specials files. Is there any configuration or change I'm missing?   https://imgur.com/ESumb8B
    Profile Photo
    last modified by magofdl
  • Saving file to desktop from macOS app

    I've been trying to save the output of a macOS app to my desktop. This is the code I'm using to do so:   let homePath = FileManager.default.homeDirectoryForCurrentUser let desktopPath = homePath.appendingPathComp...
    Profile Photo
    last modified by Albinus
  • Reset access obtained through inferred user intent on Catalina

    According to WWDC 2019 Session 701 Advances in macOS Security, user intent for accessing protected locations is inferred when the user opens a file or folder using an NSOpenPanel. The app's access to those protected l...
    Profile Photo
    last modified by cappuccino
  • pdf preview not working anymore in mail native app, under ios13.1.2

    Hi, in different iPhones i discovered that mail app no longer runs PDF capability. it just launches the contextual menu asking what app should i want to use to read the PDF. From there, if i choose "copy on Acrobat ...
    Profile Photo
    created by LAC - Apple Dev
  • Why user consent is not thrown in Catalina while trying to access Downloads folder, it is silently failing in background

    I am using below code to trash an item     do {             try  FileManager.default.trashItem(at: NSURL(fileURLWithPath: "/Users/syamalacat/Down...
    Profile Photo
    last modified by SyamalaDutt
  • FileHandle(forWritingTo: writes to the top of a file.  Can this be fixed?

    Swift app is launching an instance of itself.  When it does that it sets the output using FileHandle(forWritingTo:  & ends up writing to the top of the target file, not appending to the end.   The ...
    Profile Photo
    last modified by j238
  • Change AppId prefix: Effect on access data in Documents folder of the app?

    Hi all,   I have an existing app in the AppStore. I would like to add in-app Purchases, so I followed the steps in https://help.apple.com/app-store-connect/#/devb57be10e7   When I want to enable in-app pur...
    Profile Photo
    last modified by jennifer266
  • log retention on iOS sysdiagnose

    Hello All,   We get sysdiagnose files from iOS devices all the time and I started to see some inconsistencies in the data. In some cases the system_logs.logarchive can go back 30 days and others I only see 8 day...
    Profile Photo
    last modified by rpayne
  • Which locations are restricted by Full Disk access settings?

    In my application i am trying to copy a file to ~$HOME/Library/Group Containers/UBF8T346G9.Office which is accessible without giving Full disc access to my app   In the same application i am trying to copy a fi...
    Profile Photo
    last modified by SyamalaDutt
  • APFS Replication to File/API

    Hi,   Can APFS replication target a file instead of a volume? Where can I find documentation on the replication format/API? Thank you!   -J
    Profile Photo
    created by jasonjwwilliams