2013-10-07 30 views
1

我试图使用新的自动配置在Xcode 5,似乎当我运行建立在我的iPhone是下载通配符供应分布和使用运行应用程序。这是不好的,因为我的应用程序使用推送通知,并且通配符将没有正确的权利来注册推送通知。需要强制的Xcode 5不使用通配符的provisioning profile

有没有指定要使用的供应配置文件为合格的应用程序ID,所以我可以测试推送通知的方式?

策略我已经考虑:

  • 删除通配符应用程序ID - 你不能做到这一点
  • 删除通配符的provisioning profile - 的Xcode将重新通配符的provisioning profile
  • 目标的明确指定供应配置文件构建设置
    1. 我不知道如何确定在Xcode 5,明确的名称,我可以下载和打开一个文本编辑器的轮廓,但不可能是正确的方式ŧ Ø做到这一点
    2. 如果我指定的供应配置文件,我需要生成一个新的配置文件每次更新(添加新设备,配置文件到期后,签名证书过期)。这违背了自动配置的目的。
  • 我周围的Xcode戳寻找这样的设置并没有看到
  • 我按照步骤here(配置推送通知)有用的东西,当我刷新我的配置配置文件,他们不更新。

任何想法?

回答

4

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

希望这可以帮助别人。

相关问题