ios - 需要强制 Xcode 5 不使用通配符配置文件

标签 ios xcode xcode5 provisioning-profile

我正在尝试在 Xcode 5 中使用新的自动配置,似乎当我在我的 iPhone 上运行构建时,它正在下载通配符配置文件并使用它来运行应用程序。这不好,因为我的应用程序使用推送通知,并且通配符没有正确的权利来注册推送通知。

有没有办法指定为合格的应用程序 ID 使用配置文件,以便我可以测试推送通知?

我考虑过的策略:

  • 删除通配符应用程序 ID - 您不能这样做
  • 删除通配符配置文件 - Xcode 将重新创建通配符配置文件
  • 在目标的build设置中明确指定配置文件
  • 我不知道如何使用 Xcode 5 确定显式名称。我可以下载并在文本编辑器中打开配置文件,但这不可能是正确的方法
  • 如果我指定配置文件,我需要在每次生成新配置文件时更新它(添加新设备、配置文件过期、签名证书过期)。这违背了自动配置的目的。
  • 我在 Xcode 中四处寻找这样的设置,但没有看到任何有用的
  • 我已按照步骤 here (用于配置推送通知)并且当我刷新我的配置文件时,它们不会更新。

  • 有任何想法吗?

    最佳答案

    Xcode 没有下载配置文件,因为它没有找到任何应​​用程序 ID MATCHES。它没有找到任何匹配项,因为“证书、标识符、设备”网站中的功能与 Xcode 中项目中列出的功能不匹配。因为应用标识符在网站上启用了应用内购买和游戏中心,但是一旦我在项目中启用它,它就会自动下载相关的配置文件。

    希望这对其他人有帮助。

    关于ios - 需要强制 Xcode 5 不使用通配符配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19235751/

    相关文章:

    ios - 从 UITableViewCell 隐藏删除按钮

    ios - Swift iOS - TextField 初始宽度错误的底部边框

    iphone - xcode 将警告显示为错误

    ios - Xcode 中奇怪的编译器警告

    iphone - dismissModalViewController 将父 View 隐藏在状态栏后面

    uinavigationbar - 让导航栏与 iOS 7 中的状态栏重叠

    ios - 在 Storyboard 中设置 UITabBarItem 图像但在运行应用程序后看起来不同

    iOS,带有调整类和 IBInspectables 的界面生成器错误?

    ios - Xcode 快速帮助面板中的 Appledoc 内联代码?

    ios - 由于 Google Analytics 的 undefined symbol ,存档失败