iOS Appstore应用程序覆盖企业应用程序

2024-03-17

我公司拥有Appstore和企业发行许可证。我们将通过企业许可证使用当前的测试版进行演示。一些用户将下载企业应用程序来测试测试版本。应用商店发布后,我们希望应用商店应用程序覆盖演示期间下载的企业测试版。这样,下载测试版应用程序的人就可以切换到发布版本。如果我们为企业和商店应用程序提供相同的捆绑包标识符,这可能吗?推送通知证书会发生什么情况?


不幸的是,您不能让企业应用程序和应用程序商店应用程序共享相同的捆绑包标识符(= AppID)。 App Store 应用程序需要通过在普通开发者帐户中创建的配置文件进行配置。企业内部应用程序需要由单独的企业开发人员帐户进行配置,因为您无法在普通开发人员帐户中创建企业分发配置文件,反之亦然。一旦您在一个帐户中设置了 AppID,就无法在另一个帐户中进行设置,因为 AppID 必须是唯一的。

备择方案:

  1. 不要使用企业帐户。通过普通开发者帐户使用 AppStore 和 AdHoc 配置(用于 Beta 测试)
  2. 通过 Apple 尝试 Beta 测试试飞 https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html。它允许您分发 App-Store IPA 的预发布版本,而不受 AdHoc-Provisioning 的限制。在此设置中您不需要 Enterprise Acc。
  3. 使用单独的 AppID。一份用于企业帐户。一个用于普通开发者帐户。安装后,这将导致设备上出现 2 个不同的应用程序。

为了简化推送通知设置,您应该使用 1. 或 2. 运行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS Appstore应用程序覆盖企业应用程序 的相关文章

随机推荐

  • 在pandas中,如何找到累积和大于阈值的行/索引?

    我想找到某列中的值的累积和超过阈值的行 索引 我可以并且确实使用一个简单的循环找到这个位置 如下所示 def sum to df col threshold s 0 for r in df iterrows if s r 1 col gt
  • 如何使 pdb 识别出运行之间的源已更改?

    据我所知 pdb 无法识别源代码在 运行 之间何时发生更改 也就是说 如果我正在调试 注意到一个错误 修复该错误 然后在 pdb 中重新运行程序 即不退出 pdb pdb 将不会重新编译代码 即使 pdb 列出了新的源代码 我仍然会调试旧版
  • 谁在我的类中调用 PaintComponent() 方法?

    我有一个简单的类 可以在 JPanel 中绘制图形 这是我的课 import java awt Color import java awt Dimension import java awt Graphics import javax sw
  • 使用 ARKit 拍摄高质量照片

    我对使用 ARKit 跟踪手机位置以使用相机自动拍照的功能感兴趣 我的初步调查让我了解到 虽然 ARKit 使用相机 但使用标准 AVFoundation 方法不可能获得高质量图像 由于正在使用相机 我明白我可以使用sceneView sn
  • 如何将初始状态传递给减速器

    我目前使用一个减速器创建我的商店 该减速器已传递给它初始状态 import reducers from reducers const store createStore reducers initialState compose enhan
  • 将 ios 小部件添加到现有的反应本机项目后无法构建:找不到架构 x86_64 的符号

    我有一个现有的react native项目 在创建新的ios小部件目标后 不修改任何内容 然后构建 我收到编译错误 Undefined symbols for architecture x86 64 swift getOpaqueTypeC
  • 如何使用网格或其他控件在 WPF 中布局表单以实现可维护性[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个 WPF 表单 我想在其上放置一个标准表单 每个表单元素都有一个标签 然后是一个控件 相当标准的东西 如果我使用包裹面板 它可
  • Qt 支持 OpenMP 吗?

    我在 Visual Studio 项目中使用 OpenMP 目前非常认真地考虑更改为 QT Creator Visual Studio 不是很糟糕吗 我对微软的期望更高 但无论如何 QT Creator 支持 OpenMP 吗 如果出现这种
  • Django 通道自定义身份验证中间件 __call__() 缺少 2 个必需的位置参数:“接收”和“发送”

    我正在为 django 通道编写一个自定义身份验证中间件 class TokenAuthMiddleware def init self inner Store the ASGI application we were passed sel
  • 无法摆脱 GDB 中的“值已被优化掉”

    我正在调试CPython可执行的GDB尽管禁用了所有变量 但仍无法获取某些变量的值GCC优化 gdb print co value has been optimized out gdb frame 0 PyEval EvalFrameDef
  • 使用 GD 在图像上写入文本不起作用

    我在用着PHP 7 4当我尝试使用在图像上写文字时imagettftext 功能没有任何反应只有空白图像 当我回滚到PHP 5 6它工作完美 我已经确认 GD 已启用并且我在 Windows 操作系统下 这是我的代码 我已将其复制自php
  • 为什么 O(n) 优于 O( nlog(n) )?

    我刚刚发现了这个奇怪的发现 在普通数学中 n logn 会小于 n 因为 log n 通常小于 1 那么为什么 O nlog n 大于 O n 呢 即为什么nlogn被认为比n花费更多的时间 Big O 是否遵循不同的系统 事实证明 我误认
  • 如何在 Elasticsearch 中或在 Lucene 级别进行联接

    在 Elasticsearch 中执行相当于 SQL 连接的最佳方法是什么 我有一个包含两个大表的 SQL 设置 Persons 和 Items 一个人可以拥有many项目 人员和项目行都可以更改 即更新 我必须运行根据人和物品的各个方面进
  • python中连接变量名

    我有一组表名 1 EOM 2 STMT 3 LOOKUP etc 我想将这些表名称与一些变量名称相关联 例如 1 start time 2 end time 3 total time etc 我想写这些变量名的方式是这样的 1 start
  • 尽管启用了实验性 JS,ECMAScript 6 仍无法工作

    我有最新的 Chrome 版本 45 以及版本 47 的 Chrome Canary 两者都启用了实验性 JavaScript 标志 我想使用 ECMAScript 6 但它不起作用 我不知道为什么 是否还有任何技巧或其他标志也必须启用 E
  • 关闭呈现的视图控制器后推送视图控制器

    我有这个导航堆栈 RootVC gt VC1 gt 呈现 gt ModalVC 我有VC2 不在导航堆栈中 演示时ModalVC 我想单击 ModalVC 中的按钮来关闭 ModalVC 然后推送VC2之后进入导航堆栈VC1一键点击 它应该
  • 如何在 PHP 中将 PDF 文档转换为预览图像? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 将 PDF 文档的一部分渲染为图像文件需要哪些库 扩展等 我发现的大多数 PHP PDF 库都以创建
  • 了解右值引用

    我认为我对右值引用不太理解 为什么以下无法编译 VS2012 并出现错误 foo cannot convert parameter 1 from int to int void foo int void bar int x foo x 我会
  • Google Datastore查询NodeJS应用程序如何获取实体的ID

    我有一个使用 Google Datastore 的 NodeJS 应用程序 我设置了一个基本查询 它可以从数据库返回数据 问题 如何检索返回的每个实体的 ID 我需要结果集中的 ID 以便可以在 UI 上向用户显示它 这是到目前为止的 No
  • iOS Appstore应用程序覆盖企业应用程序

    我公司拥有Appstore和企业发行许可证 我们将通过企业许可证使用当前的测试版进行演示 一些用户将下载企业应用程序来测试测试版本 应用商店发布后 我们希望应用商店应用程序覆盖演示期间下载的企业测试版 这样 下载测试版应用程序的人就可以切换