2015-04-04 76 views
-2

我已經創建了一個應用WatchKit。我有三個不同的捆綁標識符嘗試:WatchKit應用提交

  1. com.xyz.myappname
  2. com.xyz.myappname.extension
  3. com.xyz.myappname.extensionapp

如果設置了這一點,並試圖驗證我的應用我得到推廣應用和WatchKit應用軟件包標識符不匹配。

如果我繼續同捆標識符予應用程序,然後我得到CFBundle標識符衝突。錯誤如下

CFBundleidentifier碰撞:有超過IOS應用程序根據與CFBundleidentifier價值com.xyz.myappname.extensionmyappname.app

請讓我知道怎麼回事錯誤,以及如何設置這個在AppStore上

發佈
+0

你可以設置一個演示項目,將其上傳到github並在此發佈?第一個版本對我來說工作得很好。但請確保擁有所有簽名權!必須爲擴展程序提供自己的應用程序ID,並提供所有必要的Provisioning Profiles等。 – stk 2015-04-04 10:49:31

+0

感謝您的快速回復 我也很確定我確定了所有的簽名權,我想知道我創建了這個bndle id的方式是對的嗎? 我們需要兩個或多個buidle標識符。 – SSD 2015-04-04 11:35:18

+0

我有三個。一個用於我的主應用程序,一個用於手錶擴展,另一個用於手錶應用程序。 – stk 2015-04-04 15:59:12

回答

3

今天有同樣的問題!

選擇你的主要目標應用程序,並轉到構建階段。在「複製包資源」下,我不得不刪除「APPNAME Watchkit App.app」。

之後,我能夠將我的應用程序提交到App Store。