appstore-sandbox相关内容
我正在使MacOS应用程序适应使用沙箱.它使用了一个辅助应用程序(同一个捆绑包中的exe),当我尝试在控制台中使用"deny mach-lookup"消息拒绝调用CFMessagePortCreateRemote时,该应用程序会失败. 我可以看到com.apple.security.temporary-exception.mach-lookup.global-name权利密钥可以解决此问题,
..
我有一个Electron应用程序,已在Mac AppStore上发布,并已沙箱化. 我正在尝试添加一项新功能,该功能将即时对视频进行编码/解码,以便在电子环境中流式传输更多视频格式. 我正在使用 fluent-ffmpeg 和 ffmpeg的静态执行程序. 一切正常,我已将沙盒应用程序上传到Apple,但遭到拒绝,因为ffmpeg默认情况下使用的是使用非公开API的安全传输协议,
..
我正在编写一个运行以下命令的小型Mac应用程序(在Obj-C中): system("killall Finder"); 我想看看如果我对应用程序进行沙箱处理(因为6月1日将需要进行沙箱处理),该应用程序将无法使用.我得到以下回应: killall: warning: kill -TERM 6524: Operation not permitted 有什么办法可以解决这个问题?像
..
我有这个应用程序,需要从我的应用程序中激活另一个应用程序的菜单项(例如Print cmd + p).现在,我正在使用CGEventPostToPSN()来完成这项工作,并且工作正常,但是当我激活沙箱时,它将停止工作. CGEventPostToPSN(&psn, keyDownEvent); CFRelease(keyDownEvent); CGEventPostToPSN(&psn, ke
..
我正在为OS X 10.9开发带有快速沙盒的应用程序. 该应用需要访问SQLite数据库文件.我让用户使用NSOpenPanel选择/打开文件.然后,我使用NSUserDefaults保存文件路径,以备后用. 我希望每次重新启动应用程序时自动打开此文件.我从NSUserDefault获取存储的路径,但是当我使用该路径打开文件时,出现错误,提示我无权访问该文件. (无需沙箱即可工作
..
我对如何正确地复制文件并授予执行权限的方法感到非常困惑.沙盒应用程序中的AppleScript文件.我读过几篇文章和主题,但读得越多,就会使我感到困惑. 任务 我的应用程序需要从.scpt文件运行非常简单的AppleScript.为此(如果我做对了),我需要将此文件复制到Users/thisUser/Library/Application \Scripts/.com.developer
..
我已经在Mac App Store中编写了一个程序,该程序可以显示一些图形.有时它会通过Internet更新这些信息.与大多数人一样,我现在必须对应用程序进行沙箱处理. 几乎所有内容都可以正常工作,但是在更新时,它将文件保存在应用程序自己的捆绑包中,并失败,并显示"sandboxd:deny file-write-create" 我只是使用fopen(...,"wb") 传递给f
..
互联网上有许多消息来源指出,您需要对应用程序沙盒进行安装,才能将其部署到App Store中. 此外,根据但是,某些应用似乎仍在使用此api.这些应用程序之一是Cinch.在Cinch的安装过程中,您需要授予Cinch使用可访问性API的权限,因此很明显他们正在使用此API. 使用以下命令从应用商店中检出二进制文件后: codesign --display --entitleme
..
我正在尝试全盘访问,但无法使其正常工作.这是我执行的步骤列表: 沙箱已打开.实际上,权利文件如下所示: com.apple.security.app-sandbox com.apple.security.files.bookmarks.app-scope com.apple.security.file
..
这可能吗? 在此问题中,我看到您已添加到权利文件中: com.apple.security.scripting-targets com.apple.iTunes com.apple.iTunes.library.read
..
我使用 QLPreviewView 在应用程序中显示快速外观预览.如果没有沙箱,效果很好,但是将应用程序更改为沙箱后,预览将无法显示. 我在控制台中发现错误:QuickLookUIHelpe(20786) deny file-read-data XXX. 我使用了安全范围内的书签& com.apple.security.files.user-selected.read-write 授予
..
我正尝试在Mac App Store中提交Mac App进行审批,但是与Growl的链接导致验证错误.我正在尝试从命令行重新进行协同设计,但是出现以下错误: Ashs-MacBook-Pro:500px Uploader ash$ codesign -f -v -s "3rd Party Mac Developer Application: 500px Inc." ./Growl.frame
..
我是OS X应用程序开发的新手,所以请耐心.....我有一个OS X应用程序,该应用程序广泛使用WebView为用户提供视频会议/屏幕共享功能,该功能依赖于浏览器插件。当我禁用沙箱功能时,该视频插件可以工作,但是我们希望在OS X App Store中分发我们的应用,并需要使其与沙箱WebView一起使用。 解决方案 简单的答案:以32-运行 更长的答案:在10.7上,您可以在沙箱中
..
使用Audiokit的我的应用程序在没有沙箱的情况下可以完美运行.但是,一旦我在Xcode中启用沙箱,尝试初始化麦克风访问权限时应用就会崩溃. (该应用程序位于iOS的App Store中,但现在我正尝试以OS X应用程序的形式提交到Mac Store,但我需要启用沙箱) 有人能够将其中装有Audiokit的Mac应用程序提交到Mac App Store吗? 错误:>可用> AVAud
..
我有一个带有沙箱的应用程序,其中包括一个提供一些UI(作为全屏窗口,但也可以是状态项或类似项目)的助手. 这在大多数情况下都有效.但有时并非如此;只是默默地没有启动助手. 由于帮助程序具有UI,因此我使用SMLoginItemSetEnabled进行加载,然后使用NSXPCConnection进行通信.但是有时候SMLoginItemSetEnabled无法启动它,而仍然返回YES.
..
我有一个非常简单的应用程序,它仅在WKWebView中显示一个网站,但是升级到macOS Mojave后,我收到一些奇怪的警告消息. 该应用程序会编译但无法启动. 我的代码: @IBOutlet var webView: WKWebView! override func loadView() { webView = WKWebView() webView.naviga
..
我需要在基于文档的照片编辑器应用程序中访问sidecar XMP文件. 图像文件是文档,当用户打开并保存图像文档时,我需要访问sidecar XMP文件. 是否可以在基于沙盒的基于文档的应用程序中访问sidecar文件(例如XMP)? 我了解默认情况下这是不可能的,但是允许这样做的最小临时安全异常是什么? 有没有不使用临时异常的解决方法? 请注意,无法保证将图像文件的文档范
..
NSHomeDirectory()正在重新调整我的沙箱根目录,而不是我的主目录. [@"~" stringByExpandingTildeInPath]在做同样的事情. 此/Users/username/Library/Containers/appID/Data是返回的内容.如何获得/Users/username/? 解决方案 如果您想获得用户真实主目录的路径,可以使用: ch
..
这太奇怪了!上周我创建了一个测试用户帐户,它很好,但今天,它要求我增加出生年份!正如您在下面的截图中看到的那样。没有年份的字段可以填写,它要求它?!苹果,你认真吗?如果我做错了,请告诉我...... 更新:这似乎是苹果网页上的一个错误。它刚才起作用了。我失去了两天! 解决方案 这是8月27日至30日期间itunesconnect的临时错误。 在
..
在iTunesConnect中设置Sandbox Tester时出现奇怪错误。出于某种原因,iTunesConnects会抛出错误:“无效年份”。它看起来像这样: 奇怪的是我不能指定一年,因为它只询问我的月和日:
..