【问题标题】:What happens if an app is running, and the provisionning profile is showing "Invalid Status"?如果应用程序正在运行,并且配置文件显示“无效状态”,会发生什么情况?
【发布时间】:2017-06-23 09:19:48
【问题描述】:

如果应用程序正在运行,并且配置文件显示“无效状态”,我是否必须重新生成它?该应用程序可以正常工作吗?我是否不必触摸以使应用程序正常工作?

提前谢谢你。

【问题讨论】:

    标签: ios iphone xcode ipad provisioning-profile


    【解决方案1】:

    【讨论】:

    • 非常感谢,这是因为我更改了 Xcode 的推送通知,它对 AppId 产生了影响。没想到xcode这么强大!以后一定要小心点……
    【解决方案2】:

    是的,您无需执行任何操作,您的应用肯定可以正常运行。但是,如果您将来要更新您的应用版本,您将需要一个配置文件,然后您可以更新您的配置文件。

    【讨论】:

      【解决方案3】:

      如果应用程序正在运行(真正运行),它将继续运行。启动应用程序时会检查配置文件。但是,这意味着如果应用程序因任何原因停止(被用户杀死、因内存原因被操作系统杀死或长时间处于后台、设备重启等),除非您获得更新的有效配置,否则它将不会启动配置文件到设备上。

      有多种方法可以做到这一点,但最常见的是生成新的配置文件,然后在设备上重新构建并重新安装应用程序。

      另一种方法是使用 MDM(移动设备管理)将新的有效配置文件推送到设备。如果您这样做,现有的应用程序将正常启动。

      最后,如果您使用通配符应用 ID,您可以将使用新配置文件构建的另一个应用安装到设备上,并且原始应用也可以正常运行,即使它是使用旧配置文件安装的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-06-02
        • 1970-01-01
        • 1970-01-01
        • 2018-02-25
        • 2011-06-02
        • 2014-11-11
        • 2018-07-22
        • 1970-01-01
        相关资源
        最近更新 更多