好吧,所以我有一個應用程序,自2009年5月以來一直在商店。這是我的第一個應用程序,我真的不明白App ID和Bundle標識符,所以我只是搞砸了直到它工作。應用ID最終爲46 **** 7GHZ。 (有些字符爲了安全而被刪除)。就是這樣。Bundle使用WatchKit時的標識符問題
該應用程序現在版本2.3和最後更新於2013年。我仍然有我的所有版本,並通過他們回去檢查,iTunes Connect一直很滿意,只需將套件ID設置爲46 ** ** **的7GHz。從那以後,我製作的其他應用都使用了com.something.appname。但是現在我面臨着真正的問題。我已將WatchKit添加到應用程序中,但它不是在玩球。
我已關閉所有自動代碼簽名,併爲應用程序,WatchKit和擴展程序生成3個單獨的應用程序ID和供應配置文件。
這已經處理了所有錯誤,但只有一個。手錶應用程序'App.app/Watch/Watch App.app'的CFBundleIdentifier值46 **** 7GHZ.watchkit無法正確擴展CFBundleIdentifier值'46 **** 7GHZ'。它包含iOS應用程序。
所以目前我的包ID是像這樣:
- 應用:46 ****的7GHz。
- WatchApp 46 **** 7GHZ.watchkit
- 擴展46 **** 7GHZ.watchkit.extension
- 配套應用ID:46 **** 7GHz的。
- WKAppBundle ID:46 **** 7GHZ.watchkit
我在做什麼錯?