问题标签 [enterprise-distribution]

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 投票
0 回答
43 浏览

ios - iOS 应用开发:有没有办法延长配置过期时间或在过期前自动更新?

我目前正在用 Swift 开发一个 iOS 应用程序,并在真实设备上对其进行调试,该应用程序在General Settings下的Profiles & Device Management中获得了一个条目。但是,此条目似乎在随机时间点丢失。然后我的应用程序将不再启动并立即崩溃,但是当我使用 Xcode 启动它时,条目再次出现并且一切正常。所以我从来没有看到调试错误或类似的东西。您对如何修复或调试此问题有任何想法吗?

// 编辑:这可能与iOS 分发证书开发人员 ID 安装程序证书的到期有关吗?

// 编辑 2:我现在意识到 Xcode 创建的配置文件有这么短的过期时间(见截图)。有没有办法延长这个时间或在到期前自动更新?

0 投票
2 回答
1610 浏览

ios - iOS 企业应用程序:无线分发:不受信任的企业开发人员

我已将 .ipa 和 manifest.plist 上传到我的服务器(例如:https://www.xxxxxxx.xom/app/)。我在该服务器中创建了一个安装页面。

在那个安装 html 页面中,我有下载我的应用程序的超链接

如果我尝试通过此安装页面安装应用程序,则会下载并安装该应用程序。当我点击该应用程序时,它显示“不受信任的企业开发人员”。而且我无法在设置应用程序中看到“个人资料和设备管理”

请帮助我如何摆脱这个“不受信任的企业开发人员”

注意:我已经在我的手机中安装了不同的证书。这就是为什么它没有显示在我的手机上。但它适用于其他 iPhone

0 投票
1 回答
164 浏览

ios - 如果我编辑 InHouse Distribution 配置文件,现有已安装的应用程序会发生什么情况?

我制作了一个 iPad 内部分发应用程序,它安装在我公司的 2000 台 iPad 上。现在,我想启用App group在同一开发者帐户的应用程序之间共享少量数据。为此,我必须App Groups为我的 App id 启用并重新生成DevelopmentDistribution配置文件。

如果我这样做,会影响现有安装的应用程序吗?它会影响即将发布的版本吗?

0 投票
2 回答
4086 浏览

ios - iPhoneX 错误 - 此应用程序不是从 App Store 安装的,必须手动重新安装

我的应用程序是用企业分发证书签名的。当我尝试在 iPhone X 上安装我的应用程序时,它安装成功,但是当我尝试打开时,它给了我一个错误"This app was not installed from the App Store and must be reinstalled manually"

请注意,该应用程序正在所有其他设备上打开并运行。此问题仅出现在某些特定的 iPhone X 上,而不是在每个 iPhone X 上。

有人可以告诉我为什么我会遇到这个错误。

附上截图 在此处输入图像描述

0 投票
1 回答
869 浏览

ios - 无需信任设备管理即可安装 Enterprise ios 应用程序

我使用企业帐户为我的客户开发了一个应用程序。通常,用户需要安装应用程序,并且在首次运行时,他/她需要通过进入设置 -> 常规 -> 设备管理来信任企业开发人员并信任开发人员。这是唯一的方法,企业应用程序可以首先运行,还是有一些方法,一般用户不需要所有这些过程?

0 投票
1 回答
214 浏览

ios - iOS 应用程序的公证审核流程 | WWDC

我正在检查 WWDC-2018(面向开发人员的平台国情咨文活动)。Apple 概述了 Mac OS Mojave 和 iOS 12 即将推出的一些新保护措施。

要点之一是在分发 Mac OS 应用程序之前对其进行公证审查,以便用户可以知道它对恶意软件等是安全的。

iOS 企业应用程序也一样吗?我们是否必须在将 iOS 应用程序分发给客户之前对其进行审核?

0 投票
0 回答
821 浏览

iphone - iPhone 设备管理功能没了

✓ 我搜索了互联网,但没有找到解决方案/有用的信息。

  • iOS版本:11.4.1
  • 到目前为止只有一个反馈
  • 第一次安装

预期结果如下所示:

普通的

VPN下显示的设备管理选项

但不知道为什么它就消失了。

有什么建议么?

0 投票
1 回答
2170 浏览

xcode - Xcode 10 打破了 Ionic Cordova 构建

我有一个 Ionic 3 应用程序,使用 Enterprise Distribution 为客户端,当然 Apple 喜欢更改其新 iOS 上的设置。在 iOS 11 上一切正常,当客户端用户升级到 iOS 12 时,他们的应用程序完全崩溃并且无法重新下载。

我尝试过的步骤:

  • 检查 iOS 配置文件状态
  • 在 Xcode 10.0 中重建应用程序
  • 归档并为应用创建新的清单和 .ipa 文件
  • 使用ionic cordova build ios --prod在 npm 中重建应用程序
  • 使用npm outdated更新我们需要更新的任何插件
  • 使用 ionic Deploy 提交并推送到生产分支

我所尝试的一切都让我能够成功构建应用程序,并且我能够通过 Xcode 在我的设备上本地构建应用程序,但是一旦我将 .ipa 文件放在我们的服务器上,应用程序将无法成功下载。

我感觉它可能是 Xcode 中的一个特定设置,但我现在被卡住了。任何帮助,将不胜感激。

编辑:更新 Xcode 10 后,应用程序运行后将不再成功构建ionic cordova build ios

0 投票
0 回答
100 浏览

xcode - Xcode Enterprise Distribution 未嵌入移动配置文件

我最近更新到 Xcode 10(意外)。

在更新之前,自动代码签名工作得非常好,并且嵌入了适当的配置文件。

现在,在我完成分发向导之后,它会生成 .ipa 而不嵌入配置文件。

当我ipa info在创建的 .ipa 上运行时,它会抛出:

Embedded mobile provisioning profile not found in created.ipa

0 投票
1 回答
434 浏览

ios - 使用 iXGuard 进行企业分发

我正在尝试使用 iXGuard 混淆将使用 Enterprise Distribution 分发的应用程序。显然,我们的 Apple Developer Account 无权访问 App Store Connect,因此我们无法创建 iOS App Store Distribution 证书。因此,我们无法将我们的应用程序导出到 App Store(如手册中所述)。

但 Enterprise Distribution 也可以选择为 Bitcode 进行编译。但是,iXGuard 似乎无法识别 Enterprise IPA 中的 Bitcode。

是否有任何解决方案可以将 iXGuard 与企业发行版一起使用?

谢谢