问题标签 [entitlements]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-3 - ASP.Net MVC 3 中基于数据的权利/授权
我的谷歌技能在这方面让我失望。我正在寻找在 ASP.Net MVC (3) 中执行基于数据的权利的“正确方法”。
对于只需要知道用户和路线的常规权利,可以使用该[Authorize]
属性来完成,但这似乎不适用于需要与数据存储建立连接的基于数据的权利 b/c。
将检查插入操作方法的明显方法是否正确?
iphone - 应用程序标识符权利格式不正确 - iOS Xcode 4
我已迁移到 Xcode 4,并且无法再将我的应用程序提交到 App Store。每次我通过 Xcode 或 Application Loader 提交时,都会收到相同的错误:
“应用程序标识符权利的格式不正确……”
谷歌搜索这指向 Entitlements.plist 文件,其中 application-identifier 密钥应与我的应用程序包 ID 匹配:例如 J1234567885.com.domain.appName
事情是,它是。我的 app.plist 和 Entitlements.plist 中的包标识符是相同的!我究竟做错了什么?这是我的 Entitlements.plist 文件(回头看从未改变):
我已经更改了上面的标识符,但只是为了给你一个想法......
iphone - 在 xcode 之外退出应用程序
我有一些应用程序我想用不同的苹果开发者许可证辞职,
问题是,我没有源代码,只有 ipa 文件、应用程序和 archiveinfo.plist 如果我没有源代码,我可以辞职吗?
谢谢!奥帕
iphone - iPhone:出现“权利不匹配”的问题
我收到错误,因为“权利不匹配”。
在这里,我正在为 AdHoc 构建使用开发人员配置文件。
此开发人员配置文件通过推送通知(UrbanAirship)启用。
我已经讨论了配置文件选择Here is Link但这给了我上述错误。
难道我做错了什么 ?因为我正在使用开发人员配置配置文件(调试配置文件)进行 AdHoc 构建。
或者有什么问题?
macos - Mac OS X:在 finder + App Sandbox 中打开文件
我尝试打开一个工作正常的查找器窗口,但每次我这样做时都会延迟 1 秒并记录一个错误。
日志显示:
__CFPasteboardIssueSandboxExtensionForPath: [/Users/TheUser/Downloads/] 错误
这是正常的吗?我已启用权利并允许下载文件夹访问。
ios - 提交到应用商店时出错
尝试将我的应用提交到应用商店时,我通过电子邮件收到此错误:
无效的代码签名权利 - 您的应用程序包的签名包含不受支持的普遍代码签名权利。
具体来说,不支持 My App Name 中键“com.apple.developer.ubiquity-kvstore-identifier”的值“9P774KXXX.*”。
我知道这与 iOS5/XCode 4.2 有关,但我没有使用它——我在 XCode 4.2 中打开过一次项目,然后我切换回 XCode 4.1——所以我猜代码中一定有一些剩余?
ios - 如何将数据保护类权利添加到我的 iOS 5 应用程序
我一直在网上,包括 Apple 的开发网站,但我找不到任何关于如何设置应用程序的 /Documents 目录属性 NSFileProtectionKey = NSFileProtectionComplete 的说明。我已经在应用程序第一次运行时设置了该值,但是有没有办法设置它?就像通过一些 X-Code 复选框、plist 或其他。
还有一个相关的说明:存储在具有 NSFileProtectionComplete 数据保护类的目录下的任何文件是否自动被视为与其目录相同的保护类?
非常感谢,
鱼
ios - 在接收推送通知方面不同的 Entitlements.plist 文件
我有一个设置,我的应用程序代码被编译到两个不同的目标。一个是分期,一个是生产。
两者都可以接收推送通知,为此有不同的证书、配置文件等(以及 info.plist 文件)。
我的问题是推送通知会注册、提示用户并仅在其中一个应用程序的 iOS 设置中显示。
似乎有一些设置在两个应用程序之间共享或未正确共享。
我在推送通知文档中发现了这一点:
当您为其中一个环境创建配置文件时,必要的权利会自动添加到配置文件中,包括特定于推送通知的权利,. 这两个配置文件称为开发和分发。分发配置文件是将您的应用程序提交到 App Store 的要求。
我的情况是我有两个生产环境。我只有一个 entitlements.plist 文件,当我阅读以上内容时,每个推送证书都必须有一个。
如果我查看我的权利文件,它没有提到任何关于推送等的内容。只有“可以调试”元素。Apple 指的是不同的权利文件吗?
如果我需要两个权利,我如何生成它们以遵守特定目标中使用的配置文件?
python - Lion 的新安全模型将如何影响 Python 之类的东西?
我很想知道 OS X Lion 中的新安全模型将如何影响未来。具体来说,我在质疑权利和沙盒。
这不是这些是否是好主意的问题。相反,这是一个对未来会发生什么的最佳猜测的问题。
我对Python之类的东西很好奇。我的公司在没有基于 Web 的软件的情况下为紧急情况制作了一个小型 Python 应用程序。这包括读取和写入文件系统。
我们的应用程序没有任何权利,即因为它只是 Python 代码,我们不做任何 Cocoa 包装。当 Mac App Store 要求所有应用程序都必须经过沙盒处理并列出其授权生效时,我想知道 Apple 是否会推出操作系统更新并说,“这就是我们从现在开始的安全方式,如果你的应用程序不符合我们的安全模型,它不会运行,因为它不安全。”
我对此有着复杂的情绪。一方面,我认为这对于让消费者的机器更加安全非常有用。更少的流氓代码和所有的腐烂。另一方面,我认为,对于许多开发人员来说,这将使开发成为一个活生生的地狱。
我还想知道如果 Leopard 或 Snow Leopard 发布相同的更新,Lion 是否应该发布这样的更新。我的想法不是 Leopard,因为它比当前操作系统落后两代。Snow Leopard 完全取决于 Apple 希望支持旧操作系统多长时间。
因此,现在我向 Apple 开发人员开放,让他们就这个话题发表自己的看法,并可能在以前没有的地方产生想法。
xcode4 - 在 XCode 4.2 中,无法设置 get-task-allow。也不存在创建权利文件的选项
我需要构建一个临时版本。
我有 Xcode 4.2。在文件/新建下,不存在用于新权利文件的选项。
在项目设置下,说“启用权利”。它创建文件,但没有旧权利的密钥。如果我手动放置 get-task-allow ,这根本没有效果......