In XCode I create and export a notarized app for "direct distribution". I then create a tar file of the exported .app to distribute to my users. Until today this worked fine. Now when the users try to run the app it pops up a dialog saying "app is damaged and can't be opened. You should move it to the Trash." It is possible to ctrl-click on the app and force it to run but, I think, whether this works or not will depend on system settings and not all users have root access to modify settings. Even simply copying the .app folder from the command line will cause this error.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
The entire error is: "Failed retrieving request UUID for upload. You may have outstanding agreements to sign on App Store Connect."
Logging into App Store Connect and the Agreements are all marked "Active". There are no account notifications on either App Store or developer.apple.com to indicate something is out of date.
This is in XCode performing: Archive. Then in Archive window "Distribute App", "Developer ID", "Upload"
From net searching I tried: restarting XCode, rebooting the machine, and in 'Preferences" removing and then adding in my account. Nothing worked. Any ideas?
Montery 12.0.1
XCode 13.1
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
Developer Tools
Code Signing
App Store Connect
My application needs to access files that the user has permissions to read. It also needs to write files to directories that the user has permission to write to. Code is C++ and files are accessed w/ fopen. Building with XCode the application seems to be restricted to the /Users/name/Library/Containers/AppName/Data directory. How do I remove this restriction? (Both during develpment and deployment)