问题标签 [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.
django - Django 用户在创建/权限提升方面的权利
我遇到了以下问题:如果我给用户工作人员状态并允许他创建用户但不创建新组和分配权利,他仍然可以为另一个用户分配“管理员”权利 - 所以他可以轻松添加比自己拥有更多权利的用户!有没有人在不提供自定义用户模型/视图的情况下找到避免这种情况的方法?
我很感谢任何回应。
ios - iOS 如果我没有开发者帐户,如何在 Xcode 4.2 中启用权利
我想先学习 iOS 开发,然后购买开发者帐户。所以我使用 Jailbreak+AppSync+iOS 5.0.1 设备进行开发。
然后,我想在 Entitlements.plist 下面添加一些行,但我找不到这个文件,当然我自己也做不到。
从官方文档中,我发现我可以在 shell 中看到 Entitlements.plist,我看到了。
然后我认为这个应用程序的 Entitlements.plist 文件必须在某个地方。我只是想在其中添加一些行。
我还发现了一些启用 Entitlements.plist 的问题,您应该在 Organizer/Provisioning Profiles 中执行此操作。但这个问题是关于 iCloud 的。我不需要 iCloud。所以我想问一下,在没有开发者帐户的情况下,有没有办法给 Entitlements.plist 写信?
[添加]
如果 Xcode 4.2 或 iOS 5 不再需要 Entitlements.plist。如何将此权利 (com.apple.springboard.launchapplications) 添加到我的应用程序中。
非常感谢。
jailbreak - iOS 如何使用 Entitlement.plist 指定我的应用程序的属性
我正在使用 Jailbreak + Appsync + iOS5.0.1 设备(没有开发人员许可证,但有一些技巧我可以在设备上运行我的应用程序)
现在我想使用私有 API launchApplicationWithIdentifier:suspended:。所以我需要添加
到 myApp.entitlements.plist 文件。然后它应该可以工作,但我仍然收到错误
然后我发现有人说,如果我想使用 Entitlements.plist,必须启用代码签名。这是真的吗?我必须有开发者许可证吗?
或者有没有其他方法可以使用这种方法?我阅读了一些关于如何使用私有 API 的方法。似乎很难。我是 iOS 开发的新手。
谢谢你。
ios - KeyChain 集成导致崩溃并出现“缺少权利”错误——通过命令行构建
我遇到了一些 KeyChain 代码的问题,导致通过创建的存档在xcodebuild
作为临时应用程序分发并在设备上运行时崩溃。该问题不会影响通过 Xcode 创建的构建——仅影响通过命令行创建的构建。
引发错误的代码:(我正在使用此处找到的 KeyChain 库)
“缺少权利”错误
权利文件:
xcodebuild
输出似乎正在处理权利文件:
代码在模拟器、调试设备和临时分发中运行时没有错误。唯一的问题是通过命令行构建发生的。我错过了什么?
iphone - iOS:可执行文件的签名无效
因此,我继承了另一个用户 iOS 应用程序的开发工作,并尽我所能为其制作一个有效的 IPA 文件。在 7 个小时的大部分时间里,我一直在努力解决配置文件、权利错误等问题,试图让我的 .ipa 文件正确安装,但还没有这样做。最近,我只需按下运行并允许它以这种方式部署,就可以在我的物理设备上获取应用程序(这意味着配置文件和设备都已设置为适用于应用程序,对吗?)。但是,每当我构建存档文件并将其作为 .ipa 文件分发并尝试通过 iTunes 或 Iphone 配置实用程序安装此 .ipa 时,我都会继续收到“可执行文件已使用无效权利签名”错误。我的计划有问题还是……?我想如果我不能尽快让它工作,我将重新安装 xcode,并清除我所有的证书、设备、规定,然后从第一个开始重新启动。
这是一个较旧的项目,所以它仍然有一个 Entitlements.plist 文件,我读过它现在在 xcode 4.x 中不再使用。我已经确定它的文件路径没有被引用,但我应该删除它吗?
如果这个问题以前出现过,我深表歉意,但这似乎是一条由于各种原因而被吐出的错误消息。
xcode - 启用应用程序沙盒时 System() 命令不起作用
Apple 现在要求对所有未来的应用程序进行沙盒处理,因此我按照说明对应用程序进行沙盒处理。构建成功,但随后我的system(rm -rf ~/.Trash/*)
命令停止工作。没啥事儿。我在这里感到困惑的是为什么此系统命令不适用于 App Sandboxing/Entitlements。这是我的权利设置:
权利:检查
应用沙盒:选中
这是我当前的代码:
谢谢你的帮助!
objective-c - 如何检测是否可以在沙盒应用程序上访问 NSURL?
我正在编写一个 OS X 应用程序,它有一个带有预览附件视图的打开面板。
问题是当我选择一个不在具有沙盒权限的文件夹中的文件时,我无法预览它。
在尝试打开文件之前,有什么方法可以判断文件是否会受到沙箱权限的限制?
我已经尝试- (BOOL)checkResourceIsReachableAndReturnError:(NSError **)error
过NSURL
该类,但即使文件受到保护,它也会返回 true。
objective-c - 负责 CWInterface 通知的“系统套接字”的 OSX 权利?
当我像这样注册 CoreWLAN 通知(带有保留的界面)时:
只有当我禁用所有权利时我才会收到通知。所有默认权利都不允许我接收此(或其他 CoreWLAN)通知。
有任何想法吗?
10.7.4
编辑1:
权利参考页面没有提供任何帮助。
编辑2:
伪造通知工作正常:
并且也没有收到任何其他 CoreWLAN 通知。
我确信这是我缺少的一个简单的权利......这是带有 Growl 临时异常的权利文件(删除临时异常也没有效果):
编辑3:
使用旧的 k 前缀通知名称为 10.6 编译也无效。
编辑4:
来自日志的更多信息:
AppName (39009) 拒绝系统套接字
进程:AppName [39009] 路径:
/Users/username/Library/Developer/Xcode/DerivedData/AppName-fnxrpqnodsouovcaxgiocvnfpqor/Build/Products/Release/AppName/Contents/MacOS/AppName 加载地址:0x10d23f000 标识符:AppName 版本:
??? (???) 代码类型:X86-64(本机)父进程:debugserver [39007]日期/时间:2012-07-20 13:17:11.851 -0700 操作系统版本:Mac OS X 10.7.4 (11E2705) 报告版本:7
回溯:0 libsystem_kernel.dylib 0x00007fff98704e76插座+ 10 1 CoreWLAN 0x00007fff951f4a6f Apple80211EventMonitoringInit2 + 53 2 CoreWLAN
0x00007fff951e6dc4 - [CWInterface initWithInterfaceName:] + 1358 3
CoreWLAN 0x00007fff951e412d + [CWInterface interfaceWithName:] + 52 4 CoreWLAN
0x00007fff951e41a8 + [CWInterface接口] + 98
编辑5:
在 sandboxd 中找到了拒绝 system-socket 的参考,但还没有帮助。
ios - 无法调试 icloud 应用程序:权利文件与您的配置文件中指定的不匹配
我已经按照 Ray Wenderlich 的教程中的所有步骤来集成 iCloud:
- 创建了新的启用云的应用程序 ID
- 使用该应用程序 ID 创建、下载和安装配置文件到计算机和设备中。
- 选中 xcode 项目中的权利和 iCloud 复选框。
为权利添加了“get-task-allow = YES”- 将代码添加到 xcode 项目中以检测是否在 AppDidFinishedLoading 中启用了 icloud。
当我运行它时,我不断收到错误:
您的应用程序的代码签名权利文件中指定的权利与您的配置文件中指定的权利不匹配。
像在 xcode 3 中那样调试具有权利的应用程序是否可能无效?但是如果我删除了它,那么我就无法访问 iCloud .....那么我该如何调试 iCloud 应用程序呢?
任何人都可以帮忙吗?谢谢!
silverlight - 沙盒应用程序模式下 Cocoa WebView 中的 Silverlight
问题很简单,我有一个 WebView 可用于浏览某些可能包含 silverlight 应用程序的页面。
在非沙盒模式下一切正常。
在沙盒模式下,所有 webkit 插件都可以工作,除了 Silverlight:没有抛出异常,沙盒日志中没有任何内容,页面中只有一个空的 silverlight 应用程序占位符。
我想知道是否有人偶然发现了同样的问题并找到了使其工作的方法:)
更新:我在我的权利文件中添加了以下键/值,但它没有帮助
更新 2:silverlight 版本 5.1.10411.0,Mac OSX:10.8 (12A269)