简体   繁体   English

如何删除/禁用配置配置文件到期警告

[英]How to Remove/Disable Provisioning Profile Expiration Warning

I have a few provisioning profiles on my iPhone/iPad device. 我的iPhone / iPad设备上有一些配置文件。

Every day it annoys me with the following messagebox: 每天它都会使用以下消息框来惹恼我:

"Provisioning Profile Expiration: The provisioning profile X will expire in Y days" With two buttons: "Show Me" and "Remind Me"... regardless what I pick it'll pop up within another day or so. “供应配置文件到期:供应配置文件X将在Y天后到期”使用两个按钮:“显示我”和“提醒我”...无论我选择它,它将在另一天左右弹出。

Is there a way to disable these warnings? 有没有办法禁用这些警告? I don't want to see them at all! 我根本不想看到它们!

Thanks 谢谢

iPCU no longer works for me and from what I can tell is deprecated. iPCU不再适用于我,而且我所知道的是弃用的。 For XCode 6.1 I was able to delete specific provision profiles from devices under Window > Devices : 对于XCode 6.1,我能够从Window > Devices下的设备中删除特定的配置文件:

On your iphone Go to Settings, then General, then scroll down until you see the name of the offending provision, the click it and chose delete. 在您的iPhone上转到设置,然后转到常规,然后向下滚动,直到您看到违规规定的名称,单击它并选择删除。 :) :)

I have run into this problem as well. 我也遇到过这个问题。 The best way to remove them, without XCode installed, is to use the iphone configuration utility . 在没有安装XCode的情况下删除它们的最佳方法是使用iphone配置实用程序 You can download this for Mac or PC . 您可以下载适用于MacPC Your device must be plugged in in order to do this. 必须插入设备才能执行此操作。

Here is a picture of using the iphone configuration utility to delete provisioning profiles: 以下是使用iphone配置实用程序删除配置文件的图片:

在此输入图像描述

Note that this is not the only way. 请注意,这不是唯一的方法。

If you have XCode installed, I would recommend using organizer to delete the provisioning profiles. 如果您安装了XCode,我建议使用管理器删除配置文件。 In Organizer, select the "Devices" list. 在管理器中,选择“设备”列表。 Then choose your device (must be plugged in). 然后选择您的设备(必须插入)。 Then choose "Provisioning Profiles" under your device. 然后在您的设备下选择“配置配置文件”。 From here you can make multiple selections (hold shift key) and then hit delete key to remove them. 从这里你可以进行多项选择(按住shift键)然后点击删除键删除它们。

  1. Remove that profiles. 删除该配置文件。
  2. Ask the developer of that apps to renew that profiles, ask to send them to you and update them on your device 要求该应用程序的开发人员续订该配置文件,要求将它们发送给您并在您的设备上更新它们

If you choose first variant then you won't be able to launch apps that are bound to that profiles. 如果您选择第一个变体,那么您将无法启动绑定到该配置文件的应用程序。

Either delete them if you aren't using them, or renew them. 如果您不使用它们,请删除它们,或者续订它们。 I don't think there is a way to supress this message. 我认为没有办法压制这个消息。

Revoke, then create a new Provisioning Profile from the iOS Dev Center. 撤消,然后从iOS开发人员中心创建新的配置文件。 This should extend the expiration date to a year or so from the day you make a new profile. 这应该从您创建新配置文件的那天起将有效期延长到一年左右。

Check to make sure you dont have duplicate certs/private keys in all keychains. 检查以确保所有钥匙串中没有重复的证书/私钥。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM