appstore-sandbox

    4热度

    2回答

    推出我有一个沙盒菜单栏的应用程序(不停靠图标),在它的偏好设置窗口允许用户检查复选框,让应用程序启动时登录。我曾经使用LSSharedFileList api,但由于沙盒应用程序不允许这样做,所以我已经迁移到使用SMLoginItemSetEnabled。我发现,虽然应用程序将按照预期启动,但如果我回到首选项并取消选中并重新检查登录启动复选框,我会启动第二个菜单栏应用程序实例。 这里是我的助手应用

    1热度

    2回答

    我有一个现有的OSX应用程序,支持OSX 10.5以上。我想将其发布到AppStore,因此我需要对应用程序进行沙盒。我猜沙盒应用程序应该支持10.7以上。 应用程序使用的文件夹中的用户名目录下创建临时文件等 它还会将已经有空表到同一个临时文件夹和应用程序使用upates记录的SQL数据库文件。 此外,如果发生崩溃,它会从osx的crashlog文件夹中提取日志并请求用户将其提交给开发人员。 问题

    2热度

    1回答

    我正在使用以下代码来生成安全范围的书签。这在10.8和10.9上运行正常,但在10.10停止工作。我不知道要检查什么? NSOpenPanel *panel = [NSOpenPanel openPanel]; [panel setAllowsMultipleSelection:NO]; [panel setCanChooseDirectories:YES]; [panel setCanCh

    4热度

    4回答

    我是使用IOKit的新手,并且注意到我认为沙箱使其失败。 这里是我试图(在帕斯卡尔)的测试,它在沙箱外运行良好,但是当我启用它时,IOServiceOpen每次都会返回错误kIOReturnNotPermitted。 是由于IOKit未在沙盘某些服务安全吗?我试图获得一些风扇速度/ CPU温度,我发现AppStore中有一些应用程序(沙盒)会这样做,所以我相信这是可能的。我可以确认的唯一一个似乎有

    1热度

    1回答

    在我的应用程序的单元测试中,我创建了一个文档范围NSURL书签。这些测试一直在我的机器上正常工作(现在仍然如此),但是现在在Xcode服务器机器人上运行时会失败。我没有对单元测试包进行编码。 - (void)testBookmarks { // Create testing directory NSFileManager *fm = [NSFileManager defaul

    2热度

    1回答

    我有一个沙盒基于文档的Mac应用程序。我的文档在用户机器上合并图像。我想将文档范围书签保存到文档中使用的图像,以便关闭并重新打开文档时可以访问图像。 这是我如何创建书签: //path is path to an image //for a new document docUrl is set to the location where we will save our document NS

    0热度

    2回答

    Folks, 我使用https://github.com/pcrawfor/iap_verifier来验证API中的Apple收据。 iOS应用程序只是在Content-Type: application/octet-stream之后发布苹果收据。 我现在需要做的,就是转发给苹果公司进行验证。 代码: console.log(req.body); var receipt = req.body.t

    1热度

    1回答

    我想让用户在登录时启动一个选项。但是,当我在没有沙箱的情况下运行应用程序时,下面的代码正在工作,但它不支持启用沙箱。我看到这在控制台:SFL(8490):AddNewItemWithProperties_rpc返回5 def open_app_at_startup(): app_path = NSBundle.mainBundle().bundlePath() url = NS

    5热度

    1回答

    是否可以通过Mac App Store销售的应用程序访问系统文件夹? 我的意思是说:我的应用程序需要读取沙箱区域以外的目录的内容,可以说类似/Library/StartupItems的东西,如果用户需要,可能会删除一个文件。 沙盒应用程序可以访问系统文件夹并删除文件吗?如果它不能删除,至少可以读吗? 如果我想在Mac App Store上销售,是否必须启用沙盒? 我已经尝试了目录随意这样做: NS

    0热度

    2回答

    所以我一直撕裂我的头发,这... ... 我有一个主要的应用程序,和助手应用程序。两者都是沙盒,并使用应用程序组共享数据。我通过NSXPCConnection与帮助程序交谈。我使用SMLoginItemSetEnabled将帮助程序应用程序设置为登录项目。当用户激活后,助手应用程序将作为守护进程运行。 这一切都很好。 问题在于安全范围的书签。 帮助程序应用程序需要访问系统文件。当我需要授予对新位置