问题标签 [ios-enterprise]

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 回答
39 浏览

ios - iOS 企业分发 - GPS 问题

我为我的组织员工开发了一个应用程序,并使用苹果企业计划帐户进行分发。

现在在这个应用程序中有一个功能可以获取该设备的 GPS 数据。它在调试版本上运行良好,但是当我使用企业证书进行发布版本时,它不起作用。即使它不要求 GPS 许可。

info.plist 文件:

0 投票
0 回答
22 浏览

enterprise - IOS开发者企业

如果我需要联系 Apple Developer Enterprise 技术支持,有谁知道我应该去哪里。我正在寻找分发内部应用程序的帮助。请在几件事上需要帮助

0 投票
1 回答
144 浏览

ios - 企业账户配置文件过期后应用会崩溃

企业帐户的配置文件到期后,应用程序将崩溃。我想了四种方法来更新它,但我相信有更好的方法。

1.在过期前重建应用程序,并通过电子邮件或电话通知用户更新。--这很有用,但用户会受到严重影响。2.使用 MDM 发送配置文件。——这很棒,但用户可能因为隐私原因不接受 MDM。3.在到期日期前两个月重建应用程序,当用户登录应用程序时,显示警报以通知他们更新。--这很有用,对用户影响不大。4.在到期日期前两个月重建应用程序,当用户打开应用程序时,阅读配置文件的到期日期,然后显示警报以通知他们更新。--这很有用,对用户影响不大。

方法 3 和方法 4 是有意义的,但我想获得一种更好的方法,可以在不打扰的情况下更新配置文件。

0 投票
1 回答
626 浏览

ios - 我们可以通过 Apple 商务管理器分发 Enterprise ios 应用程序吗?

我在这里完成了这个解决方案。我对 B2B 应用程序和企业应用程序感到困惑。两者都一样吗?我正在https(itms-services) link向其他用户分发我的企业应用程序。

那么,如何使用 Apple 商务管理器做到这一点呢?Apple 商务管理是否有任何商店AppStore,例如我们必须上传 IPA 文件或其他我必须做的事情?

0 投票
0 回答
154 浏览

ios - 如何通过 Appstore 或使用任何其他媒介将 iOS 产品应用程序分发给多个客户?

我们有一个产品应用程序,需要将其分发给具有不同主题和颜色的多个客户。目前我们正在将这些多个目标上传到我们自己的 Apple iTunes 帐户并在 Appstore 上发布。这些应用程序是公开的,只有购买产品的用户才能登录应用程序。最近提交的应用程序被应用程序商店审核拒绝,原因是“在我们的审核过程中,我们仍然发现此应用程序是为特定的企业或组织设计的,而不是在 App Store 上进行一般分发。App Store 上提供的商业应用程序是指供世界各地的各种外部客户使用。”

我该如何克服这种情况?

我们可以通过使用单个企业帐户来解决这个问题吗?

0 投票
1 回答
344 浏览

ios - 如何仅通过邀请将 iOS 应用分发给 50k 用户?

我有一个客户希望一开始就将应用程序交付给 50k 特定用户。然后他想在一段时间后将该应用程序公开。但是,用户不能将其视为 beta 测试,因为它只是早期访问应用程序的“独家”可能性,而不是测试。

我们知道这些用户,因为他们是其他服务用户组的一部分。我们可能会为他们创建帐户并通过邀请分发登录/一次性密码,或者让他们可以使用来自其他服务的凭据登录。

我一直在寻找解决方案(例如https://www.knowband.com/blog/mobile-app/share-ios-app-without-publishing-on-apple-app-store/)但我仍然'我不知道该走哪条路。我们仍处于开发阶段,因此我们可以提供可能的解决方案,甚至可以在入职/登录过程中进行更改。但我们必须对此事做出决定。

从可能的解决方案:

  1. AppStore - 我们不会提供在应用程序中注册的可能性,只有具有凭据的人可以登录。但是否有可能使用 iOS 应用程序并且不会被 Apple 拒绝?我知道许多应用程序没有在应用程序内注册(例如银行应用程序) - 他们是如何做到的?他们只是说只能在银行的某些 www/in person 上进行注册,并且您会在其他地方收到您帐户的凭据?

  2. 企业分发 - 这可能是不可能的,因为用户不会是我客户的员工。这些都是普通人。

  3. VPP - 我最近听说过它,但从未尝试过,但它不只是一个“更简单”的企业解决方案,用户不应该也是我客户的员工吗?之后 VPP 应用程序可以更改为常规 AppStore 应用程序吗?

我认为现在选项 1 似乎是最可能的选项,因为该应用程序将在一段时间后分发给所有用户(然后我们将添加注册)。对此事有任何想法吗?在审核期间如何使用解决方案 1 不被拒绝?

0 投票
1 回答
58 浏览

react-native - 如何在 iOS13 上修复 React Native 的企业应用分发?

我有一个 React Native 应用程序,我使用 Expo。它通过下载链接而不是通过应用商店分发给企业。ipa 适用于 iOS13 设备,下载适用于 ios12 及更低版本,但从 ios13 停止工作。如果有人遇到并知道为什么会很感激。

0 投票
1 回答
520 浏览

ios - 如何在到期前正确更新企业 iOS 分发证书?

我目前距离我的两个允许的 Apple Developer 企业证书中的一个到期 3 天;相关应用的配置文件也在同一天到期。我想弄清楚的是什么是更新证书的最安全和最干净的方法,最大限度地减少现有版本无法从 Airwatch MDM 目录打开或安装的任何时间。

我已经能够找到有关 AppStore 证书的好信息,因为如果您撤销或允许证书过期完全没问题,应用程序仍然可以继续运行,只是不会退出新版本。但我能找到的唯一相关文档提到,企业应用程序将在到期时停止运行。

在确定最佳路径的过程中,我们确实吊销了我们的第二个证书并重新生成了它 - 吊销立即破坏了正在使用它的应用程序,并且不再能够下载或打开它。这导致我们在考虑在第一个证书到期之前撤销它时暂停。

任何帮助都会很棒;抱歉,如果这似乎偏离主题,正如我在该主题的其他问题上所看到的那样。

0 投票
2 回答
408 浏览

ios - 如果企业配置文件过期,使用它构建的应用程序会停止工作吗?

快速健全性检查 - 我已经阅读了几个相关问题,但我仍然对这个主题感到困惑。

我已经使用企业帐户的配置文件(内部)构建了应用程序。该配置文件将在接下来的几天内到期,而用于该配置文件的分发证书将在明年到期。如果配置文件过期,分发的应用程序会停止工作,还是因为分发证书完好无损,它们会继续工作?

0 投票
5 回答
14063 浏览

ios - 钥匙串中出现问题:iPhone 分发证书不受信任

我正在开发 iOS 企业应用程序,现在我们的 iOS 分发证书已过期,我正在使用以下步骤创建新证书:

  1. 从钥匙串访问创建证书签名请求。
  2. 登录 developer.apple.com 并使用证书签名请求生成分发证书。
  3. 下载新的 iOS 分发证书并安装。

在此之后,我可以在钥匙串访问中看到 iOS 分发证书,但出现错误: “iPhone 分发证书不受信任”。

在此处输入图像描述

另外,我尝试过使用自动管理签名,并尝试导出 ipa 文件,但出现以下错误:

在此处输入图像描述

请帮我解决这个错误。