appstore-sandbox相关内容
我不确定我在这里做错了什么。我有一段简单的代码: NSError *error = nil; NSString *string = [NSString stringWithContentsOfFile:@"/Users/myuser/Desktop/test.csv" encoding:NSUTF8StringEncoding error:&error]; NSLog
..
我正在看WWDC18 talk,他们明确宣布将允许开发人员同时连接一个沙盒帐户进行IAP测试-处于开发人员模式和iOS12。 他们显示该功能时的屏幕快照 直接进入问题: 我曾尝试从我的iPhone 6S和iPhone X(都是在iOS 12上)访问它,但在屏幕末尾都没有此选项。另外,我搜索过这个话题,似乎没有人关注这个问题。 我设备上的“Apple ID>iTunes&am
..
我有一个 Electron 应用,在 Mac AppStore 上发布,并且是沙盒的. 我正在尝试添加一项新功能,该功能将动态编码/解码视频,以便我可以在 Electron 上下文中流式传输更多视频格式. 我正在使用 fluent-ffmpeg 和一个 ffmpeg的静态执行. 一切都很棒,我已将沙盒应用程序上传到 Apple,但被拒绝了,因为 ffmpeg 默认使用使用非公共
..
这太奇怪了!上周我创建了一个测试用户帐户,它很好,但今天,它要求我添加出生年份!正如您在下面的屏幕截图中看到的那样.没有年份字段要填写,它正在要求它?!苹果,你是认真的吗?如果我做错了什么,请告诉我... 更新:这似乎是苹果页面上的一个错误.它刚刚起作用.不过我输了两天! 解决方案 这是 8 月 27 日至 30 日期间 itunesconnect 中的一个临时错误. 同样的问
..
我正在观看这个WWDC18 谈话,他们明确宣布,他们将允许开发者同时连接一个沙盒帐户进行 IAP 测试 - 在开发者模式和 iOS12 中. 他们显示该功能的那一刻的屏幕截图 直接回答问题: 我尝试从我的 iPhone 6S 和 iPhone X 访问它 - 都在 iOS 12 上 - 但在屏幕的末尾都没有这个选项.另外,我搜索过这个话题,似乎没有人在解决这个问题. 我设备
..
在 iTunesConnect 中设置 Sandbox Tester 时出现奇怪的错误.出于某种原因,iTunesConnects 会引发错误:“年份无效".它看起来像这样: 奇怪的是我不能指定年份,因为它只询问我月份和日期: 我没有使用创建 Apple ID 时使用的电子邮件,而且我的电子邮件地址中没有任何 +abc.我尝试使用 gmail.com 和 hotmail.com,但两种
..
例如,如果我有一个 XML 文件(从另一个应用程序导出,因此我无法控制内容)将不同文件夹中的图像引用到 XML 文件,则在用户浏览之前我无法读取图像给他们使用我的应用程序. 我可以通过让他们浏览到更高级别的文件夹(甚至浏览到“/")来绕过它,但是告诉用户“我无法访问/path/to/file,你现在可以浏览一下吗,我可以打开它?" 有没有更好的解决方案?是不是有什么办法可以显示类似“A
..
我的应用由两个可执行文件组成 主应用程序可执行文件 用于处理某些文件的小型控制台应用程序,此可执行文件位于 Resources 文件夹中(无需 root 权限) 问题是我不知道如何将这个应用提交到应用商店,我得到了苹果的以下回复 无效签名 - 路径 appname.app 处的主应用程序包 appname 已签名,但签名无效.协同设计报告了以下错误:密封资源丢失或无效在架构方面
..
我正在尝试从我的 Cocoa 应用程序中的 NSAppleScript 编写 iTunes 脚本,以便将文件添加到库中. 在我的权利文件中,我添加了以下内容: com.apple.security.scripting-targetscom.apple.itunescom.apple.itunes.library.read-write
..
让我们考虑一个使用 AppleScript 执行以下步骤的应用程序,以便自动登录到某个网站: 1- 打开“Safari"并导航到网站 2- 用 JavaScript 填充用户名和密码字段 do JavaScript " document.getElementById('password_input').value = 'userPassword' " 3- 使用 JavaS
..
我们正在 MacOSX 10.9 上使用 Qt 5.2.0.Framework 为 Mac App Store 开发应用程序. 这是一个简单的 AppleScript,用于创建 Microsoft Excel 工作簿并保存到任何位置. 告诉应用程序“Microsoft Excel"设置 myworkbook 以制作新的工作簿将 fname 设置为 POSIX 文件“/Private/var
..
根据本指南,项目文件中应该有一个App Sandbox能力: 但是,由于某种原因,我的应用项目没有任何可以打开的 App Sandbox 功能: 为什么它不见了,我怎样才能得到它? 解决方案 首先,您应该打开 ***.entitlements 文件.在此文件中,添加名为 App Sandbox 的 Key,并将 Value 更改为 YES. 完成以上步骤后,点击comma
..
我想获取由不同 osx 快捷方式触发的屏幕截图.所以我用 kMDItemIsScreenCapture 添加了一个观察者.以下代码用于添加观察者. _query = [[NSMetadataQuery alloc] init];[_query setDelegate:self];[_query setPredicate:[NSPredicate predicateWithFormat:@"kMD
..
-[NSURL startAccessingSecurityScopedResource] 状态的文档: 您必须平衡对 startAccessingSecurityScopedResource 方法的每次调用与对 stopAccessingSecurityScopedResource 方法的相应调用.如果您在不再需要文件系统资源时放弃访问权限,则您的应用程序会泄漏内核资源.如果泄漏了足够的内
..
我正在创建一个正在读取应用程序沙箱外部文件的应用程序.我需要用户的许可才能读取这些文件,并且通过使用户在 NSOpenPanel 中选择路径来使我具有安全性范围大的书签. 我的问题是我不希望每次应用程序访问相同路径时用户都给我权限.我将书签保存在 NSApplicationSupportDirectory 文件夹中. 这很好,直到用户重新启动计算机,然后看来已保存的书签才变得无效.从磁
..
是否可以在沙箱中运行一个应用程序,执行一个shell脚本?该脚本使用了两个基本命令: 默认写杀死所有 我知道沙箱有一些例外,可以通过权利文件添加,但不确定是否可以让用户确认小脚本的执行然后运行它? 请给我一个实用的提示...当我在关闭沙箱的情况下运行我的应用程序时,一切正常.使用沙箱时,两个命令均不起作用,这在控制台中显示: killall:警告:kill -TERM 12322:
..
在iTunesConnect中设置沙箱测试器时遇到奇怪的错误.由于某些原因,iTunesConnects会引发错误:“无效年份".看起来像这样: 我使用的电子邮件与创建Apple ID时使用的电子邮件不同,并且我的电子邮件地址中没有+ abc.我尝试使用gmail.com和hotmail.com,但两种情况下的结果都是相同的.发生了什么事? 解决方案 我也听说过,暂时无法检查,也请检
..
我现在正在尝试对用Objective-C编写的命令行应用进行沙箱测试. 问题 未对应用程序进行沙箱处理时,我可以使用 [[NSFileManager defaultManager] currentDirectoryPath] 获取用户调用应用程序的目录.但是,沙盒化之后,无论从何处调用命令行应用程序,该应用程序始终会返回当前目录/Users/{MY_ACCOUNT}/Library/C
..
我所做的是将 com.apple.security.files.downloads.read-write 设置为 true ,并查看了与Apple Sandbox相关的文档,但我不知道如何获取下载文件夹路径,我仍然得到的是这样的容器路径:/Users/username/Library/Containers/com.errpro.Snell/Data/Downloads ,我使用的方法是 NSSea
..
我有一个Mac应用程序,正在其中删除用户主目录中的一些数据. 我的应用被拒绝,原因如下. 该应用程序仅在〜/Downloads文件夹中找到文件.让用户授予对“主页"文件夹的访问权限是合适的. 因此,我使用NSOpenPanel询问用户的访问权限,但我不知道如何授予对用户隐藏文件夹的访问权限. 编辑 应用程序沙箱设计指南,标题为“访问用户数据" ,特别是此位: 如果您的应用需
..