appstore-sandbox

    1热度

    1回答

    App Sandbox Design Guide建议将所有安全范围书签保存到NSUserDefaults。 当用户将他的主目录放到我们的应用程序中时,我们将保存该SSB。过了一段时间,用户可能会在他的主目录中放置一些东西到应用程序中。我如何知道是否必须再次将此NSURL作为SSB存储?

    7热度

    2回答

    我们正在MacOSX 10.9上使用Qt 5.2.0.Framework为Mac App Store开发应用程序。 这是一个简单的AppleScript,它创建一个Microsoft Excel工作簿并保存到任何位置。 tell application "Microsoft Excel" set myworkbook to make new workbook set fname

    0热度

    2回答

    我正在尝试为Mac App Store创建一个应用程序,用于在用户设置时间后关闭/休眠Mac。我曾尝试使用AppleScript,但如果我要在沙盒模式中使用它,那么这将不起作用,我曾尝试向Google提供解决方案,但似乎无法解决此问题。 希望有人能给我一个提示或链接到相关文件。 编辑:使它更精确到我的愿望。

    1热度

    1回答

    我写了一个处理存储在组容器中的首选项的应用程序。此首选项文件由此应用程序和守护程序使用。我想将应用程序转换为位于系统偏好设置中的偏好窗格。但是当我在Xcode中创建项目时,项目的目标中没有功能选项。 系统偏好设置是主要的应用程序,但有没有办法使偏好窗格在沙箱中运行?

    0热度

    1回答

    我需要导入文件夹内的数据。数据来自一个控制科学仪器的Linux机器,供应商将每个测量结果放到一个文件夹中,文件夹内有两个文件,一个名为“参数”,另一个名为“数据”。我的用户会将这些文件夹复制到他们的Mac并将数据导入到我的程序中。如果我的应用程序没有沙箱,我没有问题获取文件夹的内容,并将参数和数据文件读入我的应用程序。当我的应用程序被沙箱化时,NSOpenPanel告诉我该文件夹内没有URL。 N

    1热度

    1回答

    我们正在将一个跨平台代码加载到Cocoa的应用程序。使用直接在磁盘上的文件进行加载/保存的底层文件处理例程是强制性的。 由于NSFileWrapper旨在通过NSData在内存中显示文件的内容,并将实际的磁盘文件细节提取出来,所以我们不能直接使用它,对吗? 所以为了能够使用我们的低级别的文件处理代码中使用 fopen() fread() 和类似ANSI-C的东西,我们都在思考 使用NSFileWr

    2热度

    1回答

    苹果有一个很好的记录Technical Q&A page用于实现Mail.app的脚本目标。但是,尽管脚本编制目标也适用于iTunes,但没有可用脚本编制目标的完整列表。 有谁知道如何找到这个列表? WWDC 2012安全自动化会议提到了一些,但并不全面。

    6热度

    1回答

    我开发了一个Mac桌面应用程序,我们有商业理由让我们的用户安装少量驱动程序,以便我们的应用程序能够正常工作。 由于受到沙盒限制,我无法获得用户访问权限以便在/Users/System Name/Library/文件夹中安装驱动程序。 (即,)它会要求用户在访问应用程序之前从单个程序包安装程序安装驱动程序以安装驱动程序。 另外,由于沙箱的限制,我无法将驱动程序捆绑在一个包中以安装驱动程序和Mac应用

    3热度

    1回答

    苹果Sandobox应该使用苹果事件访问组,它允许应用程序相互沟通,如‘Session 206 Secure Automation Techniques In OS X’ 但是,什么是不中提到的WWDC视频描述(和我能找到没有提及它在Xcode 5.x文档中)是如何我可以找出为特定应用程序定义了哪些Apple事件访问组。例如,如果我希望我的应用程序与Pages(或Photoshop,或Firefo

    3热度

    2回答

    因为互联网上有许多资源声明,所以您需要让自己的应用沙盒可以将其部署到App Store中。 此外,根据this,沙箱时不可能使用辅助功能API(AXUIElement.h)。 但是,有些应用程序似乎仍然使用此api。其中一个应用是Cinch。在Cinch的安装过程中,您需要给Cinch权限以使用可访问性API,因此显然他们正在使用此API。 检查出从应用商店二进制用下面的命令后: codesign