问题标签 [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.

0 投票
1 回答
985 浏览

ios - Entitlements.plist versus Appname.Entitlements

I'm implementing APNS (iOS5, Xcode4) into an application and I'm getting the error:

Research on SO and google is telling me to use Entitlements.plist but I already have Appname.Entitlements, the keys seem to be pretty much identical, and unless I'm missing something adding an Entitlements file is gone from the new file templates.

So What is the difference between these two? Do I need to just add a plist name "Entitlements"?

Also to verify:

-- My provisioning profile supports APNS. -- I am using the correct Distribution profile. -- I'll be doing an Enterprise distribution.

0 投票
13 回答
13247 浏览

objective-c - 验证应用程序,应用程序丢失架构 armv7

当我更新我的第一个 iOS 应用程序时,我在验证它们时遇到了 2 个问题,

Info.plist 和构建设置都是默认设置,我唯一更改的是代码签名身份调试和发布到我的分发配置文件,应用程序 ID 和捆绑包 ID 相同。

0 投票
3 回答
8111 浏览

ios - 设置权利文件 - 使用无效权利对可执行文件进行签名

"Use Entitlements File"入 Xcode 后,当我尝试在手机上运行我的应用程序时,我收到以下错误:

我正在尝试让 iCloud 正常工作,但似乎我在第 1 步失败了。我可以在模拟器中运行,但不能在我通过管理器自动配置的设备中运行。

我在这里做错了什么?

0 投票
2 回答
2052 浏览

macos - Mac App Rejection - Safari 的临时例外授权密钥

让我们考虑一个应用程序使用 AppleScript 执行以下步骤,以便自动登录到某个网站:

1-打开“Safari”并导航到网站

2- 使用 JavaScript 填写用户名和密码字段
do JavaScript " document.getElementById('password_input').value = 'userPassword' "

3- 使用 JavaScript 提交表单 --- do JavaScript " document.forms['login_form'].submit() "

对于沙盒 Mac 应用程序,必须为“Safari”添加com.apple.security.temporary-exception.apple-events授权密钥,以便执行上述 AppleScript 程序。

一切都以这种方式运行良好,没有任何问题。

这是我的问题:

应用程序是否因为 Safari 的这种临时异常使用而被拒绝?

0 投票
1 回答
1834 浏览

xcode - NSUbiquitousKeyValueStore 错误:com.xxxxx.xxxxx 没有有效的 com.apple.developer.ubiquity-kvstore-identifier 权利

设置 MKStorekit,也有 Share kit,我的 store 不在根视图控制器中。我已正确添加和连接安全和 storekit 框架,但出现以下错误:

其他人有此错误,并被告知等待几个小时。好吧,我在 3 周前在 iTunes Connect 中设置了我的产品(他们都说等待审核)。银行账户信息是正确的,因为我已经将钱存入银行账户以确保,并且我一直小心地按照所有说明进行操作。

我的应用与 iCloud 无关,因此未启用 iCloud。

我一直在努力让 IAP 连接 3 周,并且我即将永远放弃 xcode 编程,哈哈... plllllllllease 有人帮助我:/

0 投票
1 回答
788 浏览

iphone - 存折的权利文件

我试图在我的应用程序中列出已安装的通行证。我可以很好地添加通行证,但尝试列出我没有在[passLig passes];设备上返回的通行证。奇怪的是我确实在模拟器中得到了它们..

我认为这与权利文件有关。如果我的 passtypeid 是“pass.myapp.boardingpass”,权利文件应该是什么样子?

0 投票
1 回答
510 浏览

iphone - 权利的用途是什么以及如何创建权利?

我创建了一个小应用程序,我没有使用任何.entitlement文件在模拟器和设备中运行。它的工作也很好......但我不知道这个.entitlement文件在哪里使用以及如何创建它。它对应用程序重要吗?

0 投票
0 回答
305 浏览

ios6 - 在哪里可以从 ipa 看到您的通行证类型标识符?

有没有办法从 ipa 查看您的应用程序的通行证类型标识符?我在我的临时构建工作正常的地方遇到了麻烦,但是一旦我将应用程序提交到应用程序商店,PassKit 就停止了在设备上访问的应用程序的工作。我不希望这种情况再次发生,所以我打开了.ipa文件并试图pass-type-identifierembedded.mobileprovision文件中找到它,但那里什么也没有。

更奇怪的是,当我存档时,XCode 制作了一个archived-expanded-entitlements.xcent文件,在其中我可以看到我的通行证类型标识符清楚地显示为 day。但是,当我将此存档转换为 a.ipa时,其余权利仍显示在embedded.mobileprovision文件中,但pass-type-identifier仍然丢失。

我想知道是否有其他人设法找到一种方法来做到这一点?

谢谢,

0 投票
1 回答
816 浏览

objective-c - 启用 App Sandboxing 时,Flash 播放器在 Webview 中不起作用

我正在为桌面开发一个 Mac 应用程序,该应用程序使用Webview来加载某些 url。一切正常,但是当我启用“启用应用程序沙盒”选项和应用程序的正确权利时,Flash Player 插件不会加载到 Web 视图中。

我尝试了这个问题的答案:Flash videos in WebView not working in sandboxed app。但 Flash 插件仍然无法正常工作。我也尝试使用清洁产品选项(cmd + shift + alt + k),但仍然无法正常工作。

需要做什么来实现它?,我需要在启用 App Sandboxing 时在 Webview 中显示 Flash Player 插件。

0 投票
1 回答
1642 浏览

ios - 存折权利?

我正在使用 Passslot 服务在应用程序中执行 Passes。我将在 Provisioning Profile 中创建的 PassID 上传到 Pass 插槽。我还需要在 Xcode 中设置 Passbook 的权利吗?