将新设备添加到现有通配符配置文件
Posted
技术标签:
【中文标题】将新设备添加到现有通配符配置文件【英文标题】:Add new device to exiting wildcard provisioning profile 【发布时间】:2012-08-13 15:40:33 【问题描述】:我正在尝试将几个新设备添加到我们的团队配置文件中。我说的是通用的“通配符”配置文件,我们在为每个应用创建特定配置文件之前用于测试它们。
据我回忆,到目前为止,任何新设备都会自动添加到我的团队配置文件中。我今天添加的最新 2 台设备未列为团队资料的一部分。它们是配置文件列中仅有的 2 个计数为“0”的设备。 此外,团队资料不可编辑,因为它使用通配符。
根据定义,团队资料不应该包括所有设备吗?这是开发门户上的错误吗?你有什么建议吗?
干杯, 大卫
【问题讨论】:
我面临着类似的问题。提到的那 2 台设备已添加到您的设备列表中? 就我而言,使用通配符配置文件,我可以将我的应用程序安装到任何设备上,即使是新购买的设备。对我来说很奇怪? 您添加设备了吗?我现在也遇到了这个问题。 【参考方案1】:我相信 ios Team Provisioning Profile 是由 Xcode 生成和管理的。
如果您在 Provisioning Portal 中添加设备,然后在 Xcode 管理器窗口中点击刷新(在 Xcode 4 中查看 Library->Provisioning Profiles 时的右下角),应该重新生成并下载配置文件。
【讨论】:
是,但设备仍未添加到其中。【参考方案2】:虽然我现在使用的是 Xcode 7,但我还是使用 Xcode 6 来刷新配置文件。
我去 Xcode > Preferences > Account
我选择帐户并按查看详细信息
我选择通配符配置文件并按下刷新按钮
之后,我去会员开发者中心验证我添加的新设备是否包含在通配符配置文件中。确认这将起作用。
参考:https://***.com/a/32574260/1635363
【讨论】:
【参考方案3】:您是否在添加新设备后重新创建/下载了配置文件?
【讨论】:
我确实重新下载了配置文件,但我应该如何重新创建它?我试图通过 xcode 刷新,但我没有看到任何变化。在开发者门户上,2 台新设备的配置文件计数仍为“0”,而所有其他设备的配置文件计数至少为“1”。 我认为您需要进入开发人员门户网站上的配置文件并重新保存。然后下载最新的副本。 试过了。不幸的是,团队资料无法修改/保存。这是列表中没有“编辑”按钮的一个配置文件。它总是自动更新,除了这一次。 我们通常使用特定于应用程序的配置文件并指定完整的包名称,这对我们来说比尝试通配符效果更好。当你进入推送通知之类的事情时,无论如何你都需要一个单独的证书。这也允许“iPhone Developer”配置文件自动选择合适的配置文件,从而减少项目文件冲突。 ...如果您设置了通配符,您可以创建一个 com.companyname.* 配置文件并使用它。抱歉,我对通用通配符配置文件不太熟悉 - 但我认为它应该在添加设备时自动更新。【参考方案4】:正如评论中所建议的,唯一可靠的解决方案实际上是创建一个特定于应用程序的配置文件。 这实际上更像是一种解决方法,但它可以完成工作。
【讨论】:
以上是关于将新设备添加到现有通配符配置文件的主要内容,如果未能解决你的问题,请参考以下文章
text 将设备从txt文件添加到SCCM设备集合。邮件配置文件。