# Bundle ID 命名策略 ## 命名规则 **格式:** 反向域名(com.company.product.module) **示例:** ``` com.apple.Safari ✅ 苹果官方格式 com.momentry.markbase.fskit ✅ 推荐格式 com.warrenlo.markbase.fskit ✅ 备选格式 ``` --- ## 冲突避免策略 ### 策略1:使用个人标识 ``` com.warrenlo.markbase.fskit ``` **优势:** - 个人域名更独特 - 避免公司名冲突 ### 策略2:添加年份后缀 ``` com.momentry.markbase.fskit.2026 ``` **优势:** - 时间标识独特 - 易于版本管理 ### 筋略3:使用完整域名 ``` com.momentry.ddns.markbase.fskit ``` **优势:** - 包含ddns标识 - 更完整唯一 --- ## 最佳实践 **开发测试:** ``` com.warrenlo.markbase.fskit.dev ``` **正式发布:** ``` com.momentry.markbase.fskit ``` **版本管理:** ``` com.momentry.markbase.fskit.v1 ``` --- ## 冲突检查表 |Bundle ID |是否冲突 |建议 | |------|------|------| | com.momentry.markbase.fskit | 未知 | 先尝试 | | com.warrenlo.markbase.fskit | 低 | 如冲突改用 | | com.momentry.ddns.markbase.fskit | 低 | 备选 | | com.warrenlo2026.markbase.fskit | 极低 | 最后备选 | --- ## 当前推荐 **首次尝试:** ``` Bundle ID: com.momentry.markbase.fskit App Name: MarkBase FSKit System Extension ``` **如Bundle ID冲突:** ``` Bundle ID: com.warrenlo.markbase.fskit ``` --- **最后更新:** 2026-05-18 17:52