问题标签 [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.
ios - iOS 应用开发:有没有办法延长配置过期时间或在过期前自动更新?
我目前正在用 Swift 开发一个 iOS 应用程序,并在真实设备上对其进行调试,该应用程序在General Settings下的Profiles & Device Management中获得了一个条目。但是,此条目似乎在随机时间点丢失。然后我的应用程序将不再启动并立即崩溃,但是当我使用 Xcode 启动它时,条目再次出现并且一切正常。所以我从来没有看到调试错误或类似的东西。您对如何修复或调试此问题有任何想法吗?
// 编辑:这可能与iOS 分发证书或开发人员 ID 安装程序证书的到期有关吗?
// 编辑 2:我现在意识到 Xcode 创建的配置文件有这么短的过期时间(见截图)。有没有办法延长这个时间或在到期前自动更新?
ios - iOS 企业应用程序:无线分发:不受信任的企业开发人员
我已将 .ipa 和 manifest.plist 上传到我的服务器(例如:https://www.xxxxxxx.xom/app/)。我在该服务器中创建了一个安装页面。
在那个安装 html 页面中,我有下载我的应用程序的超链接
如果我尝试通过此安装页面安装应用程序,则会下载并安装该应用程序。当我点击该应用程序时,它显示“不受信任的企业开发人员”。而且我无法在设置应用程序中看到“个人资料和设备管理”
请帮助我如何摆脱这个“不受信任的企业开发人员”
注意:我已经在我的手机中安装了不同的证书。这就是为什么它没有显示在我的手机上。但它适用于其他 iPhone
ios - 如果我编辑 InHouse Distribution 配置文件,现有已安装的应用程序会发生什么情况?
我制作了一个 iPad 内部分发应用程序,它安装在我公司的 2000 台 iPad 上。现在,我想启用App group
在同一开发者帐户的应用程序之间共享少量数据。为此,我必须App Groups
为我的 App id 启用并重新生成Development
和Distribution
配置文件。
如果我这样做,会影响现有安装的应用程序吗?它会影响即将发布的版本吗?
ios - 无需信任设备管理即可安装 Enterprise ios 应用程序
我使用企业帐户为我的客户开发了一个应用程序。通常,用户需要安装应用程序,并且在首次运行时,他/她需要通过进入设置 -> 常规 -> 设备管理来信任企业开发人员并信任开发人员。这是唯一的方法,企业应用程序可以首先运行,还是有一些方法,一般用户不需要所有这些过程?
ios - iOS 应用程序的公证审核流程 | WWDC
我正在检查 WWDC-2018(面向开发人员的平台国情咨文活动)。Apple 概述了 Mac OS Mojave 和 iOS 12 即将推出的一些新保护措施。
要点之一是在分发 Mac OS 应用程序之前对其进行公证审查,以便用户可以知道它对恶意软件等是安全的。
iOS 企业应用程序也一样吗?我们是否必须在将 iOS 应用程序分发给客户之前对其进行审核?
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
xcode - Xcode Enterprise Distribution 未嵌入移动配置文件
我最近更新到 Xcode 10(意外)。
在更新之前,自动代码签名工作得非常好,并且嵌入了适当的配置文件。
现在,在我完成分发向导之后,它会生成 .ipa 而不嵌入配置文件。
当我ipa info
在创建的 .ipa 上运行时,它会抛出:
Embedded mobile provisioning profile not found in created.ipa
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 与企业发行版一起使用?
谢谢