简体   繁体   中英

Xamarin Mac Enable sandboxing

I have used FFMPEG for Xamarin Mac project to compress the video.

But I am facing the issue as below.

ERROR ITMS-90296: "App sandbox not enabled. The following executables must include the "com.apple.security.app-sandbox" entitlement with a Boolean value of true in the entitlements property list: [( "com.amit.CVLive.pkg/Payload/CvLive.app/Contents/MacOS/CvLive", "com.amit.CVLive.pkg/Payload/CvLive.app/Contents/Resources/FFMPE3/ffmpeg", "com.amit.CVLive.pkg/Payload/CvLive.app/Contents/Resources/ffmpeg" )] Refer to App Sandbox page at https://developer.apple.com/devcenter/mac/app-sandbox/ for more information on sandboxing your app."

I tried the below also.

Point 1

https://docs.microsoft.com/en-us/xamarin/mac/app-fundamentals/sandboxing#sandboxing-quick-start

Point 2. 在此处输入图片说明

I was having the same issue, On the "Mac Signing" option make sure:

  • Choose a custom etitlements file
  • Enable the option "Sign the installer packer"

before archiving the App for publishing

在此处输入图片说明

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM