admin管理员组

文章数量:1123791

I am developing a Swift/SwiftUI macOS app and using the Process class to execute /usr/bin/zip for zipping folders and files. The app works fine in the sandboxed environment, handling files and folders created by the app itself. I do not want to use third-party frameworks for zipping, as I prefer to use Process for this functionality. I have the following concerns:


  • App Store Rejection: Will the Apple review team reject my app because it uses Process or invokes /usr/bin/zip, even though everything is implemented within the app itself and not as a command-line tool

  • Post-Approval Functionality: If the app is approved, will it continue to function correctly on users' computers, or could sandboxing restrictions cause issues with the app after it’s downloaded and used?

I want to ensure that my app complies with Apple’s guidelines and continues to work reliably for users without relying on third-party frameworks.

本文标签: