热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在我的企业开发者帐户成员资格到期后,我的企业应用会发生什么?

如何解决《在我的企业开发者帐户成员资格到期后,我的企业应用会发生什么?》经验,为你挑选了1个好方法。

我有一个Apple Enterprise帐户.我的三个应用程序通过此帐户分发给我的用户.我不使用App Store来分发这些应用程序,因为它们是企业应用程序.

现在,如果我的企业开发人员计划成员资格到期,那么这些问题的答案是什么:

    我目前在用户设备上运行的应用程序会发生什么(请记住应用程序不通过App Store分发)?

    如果用户全新安装了我的应用,会发生什么?

    我当前的帐户会发生什么,我能访问该帐户吗?

    我的企业证书会立即过期吗?

    我的配置文件会立即过期吗?

wottle.. 8

扩展Krunal的答案:

    我目前在用户设备上运行的应用程序会发生什么(请记住应用程序不通过App Store分发)?

实际运行的应用程序(不仅安装但仍在内存中运行,应该继续运行.但是,如果应用程序停止并且必须因任何原因重新启动,它可能会或者可能不会在短时间内运行开发人员帐户过期.当您的开发人员帐户过期时,您的开发和分发证书将失效.这意味着如果设备检查证书,它们将无效,应用程序将无法运行.您应该有一些缓存注意,但它不允许应用程序在帐户到期后运行很长时间:

证书验证

首次在设备上打开应用程序时,通过联系Apple的OCSP服务器验证分发证书.除非证书已被撤销,否则允许该应用运行.无法联系或从OCSP服务器获得响应不会被解释为撤销.要验证状态,设备必须能够访问ocsp.apple.com.请参阅"网络配置要求"(第9页).

OCSP响应在OCSP服务器指定的时间段内缓存在设备上 - 目前在3到7天之间.在设备重新启动并且缓存的响应已过期之前,不会再次检查证书的有效性.如果此时收到撤销,将阻止应用程序运行.撤消分发证书将使您分发的所有应用程序无效.

如果分发证书已过期,则应用程序将无法运行.目前,分发证书有效期为一年.证书到期前几周,请从iOS DevCenter请求新的分发证书,使用它创建新的分发配置文件,然后重新编译并将更新的应用程序分发给您的用户.请参阅"提供更新的应用程序"(第10页)

因此,如果用户在证书无效之前启动了应用程序,那么充其量的缓存OCSP响应将为您提供一周的额外运行时间.无论如何,在iOS知道证书被撤销后,应用程序将在不久之后立即退出.

    如果用户全新安装了我的应用,会发生什么?

该应用程序将无法安装.该应用程序将下载到该设备,但当iOS去安装下载的ipa时,它将检查现已撤销的证书,并取消安装.

    我当前的帐户会发生什么,我能访问该帐户吗?

是的,您可以登录该帐户.它基本上会恢复为免费的开发者帐户.随着免费帐户,你还可以直接建立到设备,他们将在7天(与365的付费应用开发商账户)到期的自由开发的provisioning profile安装.您也无法手动控制证书和配置文件.这意味着您无法创建分发证书和配置文件.

    我的企业证书会立即过期吗?

是的,当帐户过期时,Apple将撤销您的证书并使您的个人资料无效.这意味着您将无法再使用证书/配置文件创建新版本.

    我的配置文件会立即过期吗?

是的,配置文件将无效.



1> wottle..:

扩展Krunal的答案:

    我目前在用户设备上运行的应用程序会发生什么(请记住应用程序不通过App Store分发)?

实际运行的应用程序(不仅安装但仍在内存中运行,应该继续运行.但是,如果应用程序停止并且必须因任何原因重新启动,它可能会或者可能不会在短时间内运行开发人员帐户过期.当您的开发人员帐户过期时,您的开发和分发证书将失效.这意味着如果设备检查证书,它们将无效,应用程序将无法运行.您应该有一些缓存注意,但它不允许应用程序在帐户到期后运行很长时间:

证书验证

首次在设备上打开应用程序时,通过联系Apple的OCSP服务器验证分发证书.除非证书已被撤销,否则允许该应用运行.无法联系或从OCSP服务器获得响应不会被解释为撤销.要验证状态,设备必须能够访问ocsp.apple.com.请参阅"网络配置要求"(第9页).

OCSP响应在OCSP服务器指定的时间段内缓存在设备上 - 目前在3到7天之间.在设备重新启动并且缓存的响应已过期之前,不会再次检查证书的有效性.如果此时收到撤销,将阻止应用程序运行.撤消分发证书将使您分发的所有应用程序无效.

如果分发证书已过期,则应用程序将无法运行.目前,分发证书有效期为一年.证书到期前几周,请从iOS DevCenter请求新的分发证书,使用它创建新的分发配置文件,然后重新编译并将更新的应用程序分发给您的用户.请参阅"提供更新的应用程序"(第10页)

因此,如果用户在证书无效之前启动了应用程序,那么充其量的缓存OCSP响应将为您提供一周的额外运行时间.无论如何,在iOS知道证书被撤销后,应用程序将在不久之后立即退出.

    如果用户全新安装了我的应用,会发生什么?

该应用程序将无法安装.该应用程序将下载到该设备,但当iOS去安装下载的ipa时,它将检查现已撤销的证书,并取消安装.

    我当前的帐户会发生什么,我能访问该帐户吗?

是的,您可以登录该帐户.它基本上会恢复为免费的开发者帐户.随着免费帐户,你还可以直接建立到设备,他们将在7天(与365的付费应用开发商账户)到期的自由开发的provisioning profile安装.您也无法手动控制证书和配置文件.这意味着您无法创建分发证书和配置文件.

    我的企业证书会立即过期吗?

是的,当帐户过期时,Apple将撤销您的证书并使您的个人资料无效.这意味着您将无法再使用证书/配置文件创建新版本.

    我的配置文件会立即过期吗?

是的,配置文件将无效.


推荐阅读
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • C语言注释工具及快捷键,删除C语言注释工具的实现思路
    本文介绍了C语言中注释的两种方式以及注释的作用,提供了删除C语言注释的工具实现思路,并分享了C语言中注释的快捷键操作方法。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • Google在I/O开发者大会详细介绍Android N系统的更新和安全性提升
    Google在2016年的I/O开发者大会上详细介绍了Android N系统的更新和安全性提升。Android N系统在安全方面支持无缝升级更新和修补漏洞,引入了基于文件的数据加密系统和移动版本的Chrome浏览器可以识别恶意网站等新的安全机制。在性能方面,Android N内置了先进的图形处理系统Vulkan,加入了JIT编译器以提高安装效率和减少应用程序的占用空间。此外,Android N还具有自动关闭长时间未使用的后台应用程序来释放系统资源的机制。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 本文介绍了深入浅出Linux设备驱动编程的重要性,以及两种加载和删除Linux内核模块的方法。通过一个内核模块的例子,展示了模块的编译和加载过程,并讨论了模块对内核大小的控制。深入理解Linux设备驱动编程对于开发者来说非常重要。 ... [详细]
author-avatar
曹月洪_867
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有