2013-10-07 35 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中的項目列出的功能。由於應用程序標識符在網站上啓用了應用程序內購買和遊戲中心,但一旦我在項目中啓用它,它就會自動下載相關的供應配置文件。

希望這可以幫助別人。

相關問題