Bundle ID 是應用身分
Bundle ID 例如 com.example.reader;版本號為 CFBundleShortVersionString,建置編號為 CFBundleVersion。Apple 依套件資訊關聯應用及版本記錄。請核對建置設定和匯出 IPA,不能只看 reader-final.ipa 這類檔名。既有應用正常更新時不應隨意更換 Bundle ID。
同一版本修正問題
假設版本 1.2.0 已上傳建置 18,修正問題後可仍使用 1.2.0,將下一份建置設為 19。在編譯、封存及匯出前設定新值,重新產生套件,再核對後台。把 app18.ipa 改名為 app19.ipa 不會變更包內資訊,也不應直接修改已簽章套件。
新版本須核對平台
準備發布 1.3.0 時,核對專案設定與 App Store Connect 的平台及版本記錄。iOS、macOS 可有不同發布節奏,記錄必須包含平台。團隊應約定編號方式,避免不同人重複使用相同建置編號。
重複建置錯誤如何交接
對照錯誤訊息、包內版本、歷史建置與 CI 記錄。提供 Bundle ID、平台、版本、建置編號、上傳時間及原始錯誤給開發者,確認後重新建置,不要反覆切換上傳工具。EasyIPA 上傳既有 IPA,版本與簽章由產生套件的流程確保。