sandbox相关内容
我想知道如何在 .net core 中实现沙箱,因为 .net core 不支持应用程序域.此外,我无法使用 Virtualization 或 Docket 容器,因为这些东西在我的目标机器上不可用. 解决方案 每个 .NET Core 文档,看起来您的选择有点有限. 没有有问题的技术..NET Core 不包括某些我们决定停止使用的技术,因为我们发现它们是有问题,例如 AppDom
..
我真的很喜欢 OSGi 实现的模块化捆绑包的概念. 我也喜欢“托管部署"服务,例如 Google AppEngine(用于网络应用程序)或 Java WebStart(用于客户端软件). 这两个想法在概念上似乎相辅相成. 但是,OSGi 标准包含一些功能,使得 Felix 或 Equinox 等实现无法在 AppEngine 或 Webstart 等沙盒虚拟机上运行.在这些环境中
..
我正在使用 Xcode 8.0、Swift 3.0 并在我的 iPad 上测试应用购买.我想使用沙盒用户在应用购买中进行测试. 设备设置中没有添加帐号 问题是我没有得到产品列表以响应产品请求代码.请看一下我的代码: let PRODUCT_ID_MY_PRODUCT = "com.company.ProjectName.MyProduct"//这段代码中的ProductID和iTun
..
(请参阅下面的主要推力以跳到我问题的主要推力.) 我的 iOS 应用在 Apple 审核过程中因为一个很容易修复的次要原因而被拒绝. 但是,我想对新版本进行一次测试,包括重新测试我们的应用内购买(应用中只有一个可购买的项目). 现在应用程序在对产品信息进行初始检索时崩溃.它以前从未以这种方式崩溃过,自从我们在沙盒模式下多次成功测试应用内购买后,代码也没有改变.(事实上,在最初
..
我正在工作 inapp-purchase 项目,并且第一次在新应用程序中创建 inapp-purchase iTunes 在 inapp-purchase 管理链接中显示消息以显示消息如下 应用程序的第一个应用程序内购买必须在您提交应用程序版本的同时提交以供审核.您必须在“版本详细信息"页面上执行此操作.上传二进制文件并提交第一个应用内购买以供审核后,可以使用下表提交其他应用内购买.
..
(请参阅下面的主要推力以跳到我问题的主要推力.) 我的 iOS 应用在 Apple 审核过程中因为一个很容易修复的次要原因而被拒绝. 但是,我想对新版本进行一次测试,包括重新测试我们的应用内购买(应用中只有一个可购买的项目). 现在应用程序在对产品信息进行初始检索时崩溃.它以前从未以这种方式崩溃过,自从我们在沙盒模式下多次成功测试应用内购买后,代码也没有改变.(事实上,在最初
..
我的应用是沙盒(根据最新的 App Store 指南),我想创建一些临时文件. 我可以这样做吗?如果“是",我在哪里可以这样做?有没有预先指定的路径?(还有访问该路径的命令?) 解决方案 您应该使用 NSTemporaryDirectory() 函数,该函数将为您的应用程序查找并返回适当的临时文件夹(无论沙箱状态如何)、操作系统版本以及许多其他内容).查看这篇 Cocoa With
..
我尝试为我的 IAP 应用创建一个测试用户以进行测试.Apple 要求提供真实的信用卡号,以便测试用户登录 Apple Store.我怕我做测试的时候苹果商店会不小心收费. 您是否必须为沙盒用户提供真实的信用卡号? 解决方案 不,你没有. 通过以下方式退出:设置 -> 商店 不要不要使用您的测试用户登录.(否则你会看到信用卡屏幕). 而是运行您的应用程序并在被要求时
..
我已在设备设置中退出商店.我只在我的应用程序中输入了用户凭据.我已经设置了一个全新的(实际上大约 4 次)测试用户. 为什么这条消息不断弹出? 是否与 iOS 5、自动应用同步或 iCloud 相关联? 解决方案 我遇到了与沙盒应用内购买完全相同的问题,在内置模型中(无收据验证),应用收到有效产品,现在我调用 addPayment,一切都没事.但是现在出现“需要验证"并且付款被
..
我有一个应用程序,它使用反射来实例化保存在某个目录中的代码:我创建了一个 URLClassLoader,然后使用提供的 URL 加载类;这工作正常.我试图将应用程序移植到 Applet.为了加载文本文件和图像,我将代码从使用相对路径改为使用 getResourceAsStream() ,效果很好.然而,对于类加载器,我仍然有一个 I/O 异常(在我将代码更改为使用流之前,我也曾用它来获取文本文件和
..
我的(代码签名)Java 小程序中有一个错误“访问被拒绝(java.net.SocketPermission xxxx:443 connect_resolve."我们有一个 html“保存"按钮,它正在调用(通过 javascript)一个小程序方法来保存一个文件,加载到小程序中,到网络服务器上.经过一些广泛的谷歌研究,我通过将小程序的保存方法代码封装在 doPrivileged() 中来修复它.
..
我正在编写一个 JavaFX2 应用程序,它接受从远程位置加载的任意代码.对我来说,使用自定义 SecurityManager、ClassLoader 和 ProtectionDomain 是要走的路.不幸的是,这似乎与用于沙盒小程序的设置相同,这导致了许多安全漏洞,进而说服人们害怕 Java Web Plugin 并将其从他们的操作系统中完全删除. Java 沙箱是运行不受信任代码的安全环
..
感谢 Oracle 的最新更改,即使我不需要或不希望它对用户的计算机具有不受限制的访问权限(这就是它目前未签名的原因),我似乎也必须签署小程序.特别是,我不希望他们为签名的小程序显示警告: 此应用程序将以不受限制的访问权限运行,这可能会使您的计算机和个人信息面临风险. ...这会吓到使用它的人. 是否可以签署小程序但以某种方式将其标记为“但继续使用沙箱"? 我签署它的唯一原
..
以下代码试图打开代理设置对话框, NSAppleScript *a = [[NSAppleScript alloc] initWithSource:@"tell application \"System Preferences\"\n将当前窗格设置为窗格 \"com.apple.preference.network\"\nactivate\nend tell\ntell应用程序\“系统事件\"
..
我正在开发一款涉及推送通知的 iPhone 应用.正如我在许多文档和教程中看到的那样,它建议在 中注册推送通知 application:(UIApplication *)applicationdidFinishLaunchingWithOptions:(NSDictionary *)launchOptions 如下: - (BOOL)application:(UIApplication *
..
我们已经获取了 iOS 开发者企业账户,我们已经收到了 .pem 格式的 MDM 证书.我们已经从门户网站下载了这个 mdm 证书 https://identity.apple.com/pushcert/但是我们不知道这是生产MDM证书还是开发MDM证书. 首先我们要使用开发证书测试 MDM 命令,在获得 MDM 负载后,我们可以继续进行生产. 所以我的问题是如何创建 MDM/APNS
..
我正在开发 Cocoa 应用程序,它需要 10.7+.所以,我很乐意使用新的闪亮 API. 我想要做的是从我们的后端服务器下载一些 MP3 和可能的一些 XML 数据,并将其存储在用户的 Mac 上.我很想将它存储在“application.app"目录中,以及与应用程序捆绑在一起的初始资源. 我可以这样做吗?在 application.app 中存储文件? 如果没有,存储附加数
..
将从属沙盒域的 ApplicationBase 设置为与托管域相同的路径有什么确切的安全含义? 我发现 MSDN 指南指出 ApplicationBase 对于从属域应该不同“如果 ApplicationBase 设置相同,则部分信任应用程序可以让托管应用程序加载(作为完全信任)它定义的异常,因此利用它"(第 3 页): http://msdn.microsoft.com/en-us/
..
是否可以在我的 .Net 应用程序中运行 IronPython 解释器,但在沙箱中运行?我想拒绝 IP 脚本访问文件系统,同时仍允许应用程序本身访问. 这是否涉及在第二个 AppDomain 中运行脚本引擎?我要怎么给它戴上手铐,让它不能为所欲为? 解决方案 这里有一篇文章解释了如何创建一个 AppDomain 并在沙箱中执行代码.只需创建 AppDomain 并限制在其中运行的代码
..
我没有找到任何关于意图“销售"的付款生命周期的信息.如果用户通过关闭贝宝窗口取消付款,那么我应该能够通过 api 查找付款并将他重定向到批准网址来继续付款.但这仅适用于特定时间跨度.我可以查询昨天的付款,响应告诉我付款状态为“已创建",但在重定向到批准网址后,paypal 的网站显示: 您的会话已结束.此交易已过期.请返回收件人的网站,使用他们的常规结帐流程完成您的交易. 在这种情况下
..