- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在一家为多家企业进行第三方 iOS 开发的公司工作。我的任务是研究一种更好的方法来为这些企业构建和部署代码。根据 Apple TOS,他们不能使用使用我们的企业证书签名的应用程序(他们不是“内部”的)。该代码需要使用他们(我们的客户)的企业证书进行签名。以下是我见过的一些可能的解决方案 -
1) 将代码发送给客户端,并让客户端构建它。 这是不行的。
2) 使用应用程序代码创建一个库,并将 .so 文件和 header 发送给客户端进行构建。 我们目前正在这样做,但正在考虑让客户/我们更容易做到这一点。
3) 让客户向我们发送他们的证书、mobileprovision 和 .p12 文件,然后我们使用他们的证书构建应用程序。 这可能有效,但可能会成为管理的噩梦。
我们提出了一个混合了这些想法的想法。这个想法涉及建立一个客户门户,客户可以将他们的文件(cert、p12、provision)上传到我们的 Mac 服务器,Mac 将自动构建他们的应用程序并正确签名。然而,我遇到的问题是我似乎无法找到如何自动安装证书和规定。
话虽如此,有谁知道如何从命令行安装 CodeSign 证书(带有 .p12 文件)和移动配置文件?安装后是否还有一种方法可以从命令行删除这些项目?
任何帮助、想法和/或意见将不胜感激。谢谢!
最佳答案
您应该能够使用 security
( http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/security.1.html ) 命令管理钥匙串(keychain)中的这些资源。我用来控制命令行构建的脚本可能是一个有用的引用:https://gist.github.com/949831
关于iphone - 代码签名证书、.p12 文件和 mobileprovisions 的命令行安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6357744/
如标题所示,是否可以手动将 udid 放入已解码的 mobileprovision 中,然后在无需登录的情况下使用命令行中的一些命令手动重新加密,然后按照 apple 成员(member)中心上的普通
当我向应用商店提交 ipa 或应用上线后,embedded.mobileprovision 的内容是否会发生变化?我认为它不应该改变,但我需要确定这一点。谢谢。 最佳答案 嵌入配置文件的内容不会改变,
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 6 年前。
我们可以更改 xcode 中的 .mobileprovision 文件吗?我想这样改 由此 application-identifier ZYR9
我已经使用下面的链接在 Parse 上设置推送通知: https://github.com/ParsePlatform/PushTutorial/tree/master/iOS 我遇到了与此帖子中的用
我有一个 iOS 应用程序,可以使用 Application Loader 将其加载到 App Store。在 https://developer.apple.com/我刚刚创建了一个名为“Profi
.mobileprovision 文件类型的正确 MIME 类型 (IIS) 是什么?我在想这是正确的方法吗?如果我必须将每个人的设备连接到 mac dev 机器以安装 .mobileprovisio
我需要使用命令行获取 ipa 的 embedded.mobileprovision 文件中使用的 iOS 企业证书的到期日期。 到目前为止我已经知道了: security cms -D -i Payl
我知道这很简单,但我已经通读了所有问题,似乎没有一个简单的答案。 我已经创建了一个 appID。我创建了一个 mobileprovision 文件,下载并双击它,一切似乎都很好。 如何让这个配置文件显
我在一家为多家企业进行第三方 iOS 开发的公司工作。我的任务是研究一种更好的方法来为这些企业构建和部署代码。根据 Apple TOS,他们不能使用使用我们的企业证书签名的应用程序(他们不是“内部”的
我已将 iOS 应用程序的开发外包给另一个国家的开发公司。 我生成和移交配置文件和 p12-key 是否安全?或者他们是否可以在我不知情的情况下以某种方式使用它们以我的名义或其他方式发布应用程序? 谢
我遵循了来自多个来源的一组说明,了解如何在不需要 iTunes 的情况下临时部署应用程序;但是,我遇到了差异。我获得了必要的分发证书,制作了一个临时配置文件,使用该配置文件构建和存档,共享应用程序,填
我正在尝试在应用程序商店中获取我的第一个应用程序,并且一直按照我老师的指示(创建证书、应用程序 ID 和配置文件)进行操作。当我双击我的移动配置文件时,xcode 打开但是它只是没有出现。当我在bui
我正在构建一个 php/bash/mysql 系统,用于自动执行 iPhone 应用程序的临时分发。但是我想读取项目的 mobileprovision 文件中的 application-identif
我的问题可能很愚蠢...... 我必须通过 xcode 在客户端的应用程序商店连接上上传应用程序。 我只有客户端的.p12文件和.mobileprovision文件。 协议(protocol)是什么?
我是 iOS 应用开发新手。 我需要创建 .mobile 配置文件,为此我需要一个 Apple 用户 ID。 我有免费用户帐户。 现在可以创建 .mobileprovision 文件吗? 最佳答案 不
我希望能够在 iOS ipa 上运行一个脚本来检查 embedded.mobileprovision 文件(位于 xml 中)中的特定字段,例如application-identifier,如下所示:
我是 iPhone 开发的新手。 我正在使用 Hackintosh,我没有任何苹果用户 ID。 现在我的客户需要两个文件(.mobileprovision 文件和 .app 文件)来创建临时分发。 现
我在网络上发现许多文章暗示您可以在文本编辑器中查看 .mobileprovision 文件内容。比如这个Urban Airship post : When push notifications are
我正在设置 Jenkins 以实现 iOS 构建的自动化。是否有可能将未添加到 Xcode 中的配置工具的 .mobileprovision 文件提供给 xcodebuild? 我知道我可以使用 PR
我是一名优秀的程序员,十分优秀!