问题标签 [ios-provisioning]

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 投票
2 回答
4213 浏览

iphone - Xcode 在构建/签署应用程序时如何使用应用程序 ID?

iOS 配置文件引用 Apple 应用程序 ID(格式为“A1A2A3A4A5”)。大多数情况下,应用程序的 DNS 形式被替换为星号 (*)。

我的理解是配置文件存储在iOS开发设备中,Xcode不使用。因此,在构建/签署应用程序时,Xcode 如何将应用程序 ID 包含到可执行文件中?Xcode 拥有的唯一信息是“Bundle Identifier”,其格式为“com.mycompany.myapp” - 但没有 App ID,因此在此阶段无法添加应用 ID。

有谁知道这是如何工作的。我觉得很多人(就像我一样)使用这些工具时并不真正知道它是如何制作的。

许多问候, Apple92

0 投票
2 回答
190 浏览

iphone - 使用精简版应用程序的配置文件

我已经发布了一个应用程序,现在我计划发布该应用程序的 Lite 版本。所以我将项目文件夹复制并粘贴到 Documents - Xcode Projects 中,并将其重命名为 Lite。我已经修改了相关代码并可以在模拟器中运行它,但是一旦我将它放在实际设备上,它就会显示错误A valid provisioning profile for this executable was not found.以及其他各种错误。有没有人对开发第二个应用程序以及要使用哪些配置文件或在我的情况下有人会做什么(基本上复制了一个 Xcode 项目文件夹 - 这会导致混乱吗?)

谢谢

0 投票
4 回答
10721 浏览

iphone - 如何将现有私钥用于新的 iOS 开发证书?

出于美观的原因,我想使用前一段时间创建分发证书时使用的相同私钥来创建新的开发证书(我的旧证书已过期)。但是 iOS 配置门户上的“如何创建开发证书:”要求您使用 Keychain Access 创建一个新密钥。当我尝试使用“(我的密钥名称)”执行“钥匙串访问”>“证书助理”>“从证书颁发机构请求证书”时,证书助理实际上并没有创建 CSR 文件。

有谁知道这是否可以做到,如果可以,怎么做?

0 投票
1 回答
1121 浏览

iphone - 所有设备都自动添加到团队配置文件中?

我有一个由 xcode“团队配置文件:*”管理的开发配置文件,我还有一个临时配置文件,用于分发测试版本。

每次我将设备添加到临时配置文件时(当我想添加新的 beta 测试人员时),该设备也会添加到我的开发配置文件中。我希望我的开发配置文件只包含开发人员,而临时测试配置文件只包含测试人员。

在 xcode 管理器中检查了“自动设备配置”,我不确定那是什么,但这可能是原因吗?

0 投票
2 回答
2953 浏览

iphone - 移除并随后再次添加的设备是否计入 iOS 配置门户中的最大设备数量?

iOS Provisioning Portal 每年最多注册 100 台设备是一个严格的限制,特别是自从 iPad 和 iPhone 4 推出以来。我们的 beta 测试人员组中有一定数量的设备可能会被删除 - 但是有一个机会很小,这些设备将再次需要。

现在我的问题是,如果稍后再次添加已删除的设备,是否会被视为新设备?

额外问题:每年 100 台设备的限制何时可以从移除的设备中解放出来?更新 iOS 开发者协议时或日历年年末?(对我来说,它看起来像以前的,但在我们的例子中,两个日期很接近,所以我不能确切地说出来。)

0 投票
7 回答
14690 浏览

iphone - iOS 无线移动 Ad-Hoc 下载:“无法提取存档”错误

我正在尝试在我的 iOS 4.2 设备上通过网络下载我的应用程序。

我已经通过 XCode 验证了我构建的应用程序可以在我的设备上正确安装和运行 - 即应用程序应该正确构建和签名。我通过“构建和存档”和“共享...”将它打包 - 然后将 .plist 和 .ipa 文件上传到我的服务器,我有正确的链接等等..等等...

当我尝试安装它(无线)时,它显示“正在等待...”,然后是“正在加载...”,然后是“正在安装...”,然后我收到错误消息:“无法下载 'myAppName '" - (完成)(重试)。

检查我的 iPhone 上的控制台,我得到以下信息:

1 月 8 日星期六 18:30:50 未知已安装 [26090]:2ff66000 extract_package:无法提取存档 1 月 8 日星期六 18:30:50 未知已安装 [26090]:2ff66000 stage_package:无法提取 /var/tmp/install_staging.ReUsa4/ foo.zip 到 /var/tmp/install_staging.ReUsa4/foo_extracted 1 月 8 日星期六 18:30:50 未知已安装 [26090]:2ff66000 MobileInstallationInstall:无法暂存包 1 月 8 日星期六 18:30:50 未知已安装 [26090]: 2ff66000 handle_install:API 失败,周六 1 月 8 日 18:30:50 未知 com.apple.itunesstored[26087]:MobileInstallationInstall:失败并显示 -1

看起来像一堆问题“提取档案”。有谁知道这是什么意思?有任何想法吗???

更新:我在 Diawi 网站上安装它 - 它运行良好。因此,这不是代码签名问题。

0 投票
3 回答
21958 浏览

iphone - 如何部署 iPhone 应用程序(没有 App Store)?

请原谅菜鸟问题。

一段时间以来,我一直在开发这个小应用程序(使用 Unity)。开发配置文件每 90 天到期一次。这就是生活。

现在我想把它带到“下一个”级别,即“实际部署”。问题是:我真的不想在 App Store 中出售它。它是针对特定目标受众(特定公司)的非常特定的应用程序。这不是游戏或任何其他人会觉得有趣或有用的东西,它只与这家公司的业务有关。

这是我的第一个 iPhone 应用程序,所以我不知道,是否有不同类型的证书或配置文件或我应该使用的东西?或者我可以在不需要苹果关心的情况下“发布”东西吗?如果它必须通过Apple,是否有诸如“不是色情,不是游戏,无害,只是一些实用程序,请让一些人得到它并使用它”之类的应用程序类别?

0 投票
1 回答
228 浏览

iphone - iOS Provisioning 会员资格已更新,下一步是什么?


我的 iOS 会员资格过期后,证书和所有规定都将被吊销。几天后,我更新了我的配置成员资格。现在我需要申请开发证书,所以我的问题是它将如何影响我现有的应用程序和现有的配置文件?我可以向其他机器申请开发证书吗?
请帮忙。提前谢谢了。

0 投票
1 回答
172 浏览

ios4 - 多重开发配置文件选择

我在我的机器上管理两个不同的 Apple Dev 帐户。我成功地在我的机器上安装了开发配置文件。甚至在完美运行的设备上安装应用程序。

现在由于安装了 2 个开发配置文件,我该如何指出一个特定的配置文件?

谢谢

0 投票
8 回答
14539 浏览

ios - 使用 iPhone 4 开发的 Xcode:可执行文件使用无效权利进行签名。

完整的错误信息是:

可执行文件已使用无效权利进行签名。

可执行文件已使用无效权利进行签名。您的应用程序的代码签名权利文件中指定的权利与您的配置文件中指定的权利不匹配。(0xE8008016)。

我已经花了几个小时解决此错误消息,但尚未解决。基本上,我已经制作了用于开发的 iPhone-4.0,并从我在 developer.apple.com 上的帐户安装了有效的配置文件。

我们有我们的主应用程序,它使用相同的配置文件签名,并且运行良好,但是当我尝试运行http://teachyourselfiphone.com/书中给出的用于学习和测试目的的应用程序时,它就无法正常工作.

我已经尝试了以下所有方法,但没有任何效果。

  1. 可执行文件已使用无效权利进行签名
  2. http://jomnius.blogspot.com/2010/11/executable-was-signed-with-invalid.html

谁能帮我摆脱这个?