mac-app-store - 在不访问共享内存的情况下提交沙盒化的 MonoMac 应用程序?

标签 mac-app-store monomac

我在 MacAppStore 中有一个基于 Sandboxed MonoMac 的应用程序,应用程序的最新更新推送到 MAS 我从 Apple 收到一条消息,该应用程序访问/dev/shm,并且允许此更新,但 future 的更新不得访问/开发/shm。我没有在我的应用程序中使用任何共享内存,所以我假设这是因为 MonoMac 的部分使用共享内存(这是有道理的)。将来我怎么可能解决这个问题?

最佳答案

共享内存访问是由 /dev/shm 时性能计数器的初始化引起的。文件夹被探测。名为 MONO_DISABLE_SHARED_AREA 的环境变量已被引入以避免这种情况。见 mono-mmap.c源文件以了解更多信息。

更新 :A bug on this variable已在 3.0 系列中修复。

关于mac-app-store - 在不访问共享内存的情况下提交沙盒化的 MonoMac 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14535456/

相关文章:

cocoa - 如何保证Mac App Store拒绝?

objective-c - 如何让 Mac App Store 应用程序检查更新?

cocoa - 权利 key 中缺少 com.apple.security.files.bookmarks.app-scope?

c# - Xamarin.Mac URL 方案

objective-c - MonoMac - 我怎样才能执行苹果脚本

c# - Cocoa (MonoMac) & WinForms (or WPF) frontend with common c# backend

xcode - 如何为 Mac App Store 协同设计框架包?

objective-c - 以编程方式打开 Mac App Store

c# - MonoMac 上的 NSObject.InvokeOnMainThread?

c# - MonoMac/Xamarin.Mac 上的 PCLStorage - NotImplementedException?