ios 如何删除/禁用配置文件过期警告
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/7432579/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
How to Remove/Disable Provisioning Profile Expiration Warning
提问by foreyez
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
谢谢
回答by tkelly
iPCU no longer works for me and from what I can tell is deprecated. For XCode 6.1 I was able to delete specific provision profiles from devices under Window> Devices:
iPCU 不再适用于我,据我所知已被弃用。对于 XCode 6.1,我能够从Window> Devices下的设备中删除特定的配置文件:
回答by Rothchildkid
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 上,依次转到“设置”、“通用”,然后向下滚动,直到看到违规条款的名称,单击它并选择“删除”。:)
回答by Sam
I have run into this problem as well. The best way to remove them, without XCode installed, is to use the iphone configuration utility. You can download this for Macor PC. Your device must be plugged in in order to do this.
我也遇到过这个问题。在不安装 XCode 的情况下删除它们的最佳方法是使用iphone 配置实用程序。您可以为Mac或PC下载此文件。必须插入您的设备才能执行此操作。
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. 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.
如果您安装了 XCode,我建议您使用管理器删除配置文件。在管理器中,选择“设备”列表。然后选择您的设备(必须插入)。然后在您的设备下选择“配置文件”。从这里您可以进行多项选择(按住 shift 键),然后按删除键将其删除。
回答by Nekto
- Remove that profiles.
- 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.
如果您选择第一个变体,那么您将无法启动绑定到该配置文件的应用程序。
回答by Mike Weller
Either delete them if you aren't using them, or renew them. I don't think there is a way to supress this message.
如果您不使用它们,请删除它们,或者更新它们。我认为没有办法抑制这个消息。
回答by chown
Revoke, then create a new Provisioning Profile from the iOS Dev Center. This should extend the expiration date to a year or so from the day you make a new profile.
撤销,然后从 iOS 开发人员中心创建一个新的配置文件。这应该从您创建新配置文件之日起将到期日期延长至一年左右。
Check to make sure you dont have duplicate certs/private keys in all keychains.
检查以确保所有钥匙串中都没有重复的证书/私钥。