gpt4 book ai didi

xcode - OS X 捆绑标识符名称 : Best practice in this situation

转载 作者:行者123 更新时间:2023-12-04 15:31:40 24 4
gpt4 key购买 nike

我有一个应用程序,我即将发布到应用程序商店。该应用程序与公司名称相同。我知道命名捆绑标识符的推荐方法是

com.yourcompanyname.appname



但是,例如,像这样命名它似乎很愚蠢且重复

com.applemaps.applemaps



我不能把它命名为“com.applemaps”以避免重复吗?

最后,我应该在末尾使用 .mac 来区分 iPhone 和 Mac 应用程序吗?

编辑:我确实看到 GitHub 像这样命名了他们的包标识符,而印象笔记也做了类似的事情。

com.github.GitHub

最佳答案

捆绑标识符的唯一目的是唯一标识此应用程序。没有硬性规定必须使用反向 URL 表示法;这只是一个推荐的约定。你可以放任何你喜欢的东西。

话虽如此,我建议您反对前两个提案中的任何一个,因为您不想冒险缺乏独特性。特别是com.applemaps似乎是一个非常糟糕的主意。假设另一家名为 applemaps 的公司伴随着?在我看来,越长越好,因为您添加的每个元素都是其他公司可能不会添加的元素。所以,com.applemaps.applemaps肯定不是非法的,但类似于 com.applemaps.applemapsosx可能更安全。

最后,不,可能没有理由担心将 iPhone 与 Mac 应用程序区分开来;唯一性域是个人商店、Mac App Store 或 iTunes 商店,就像它是个人设备、Mac 或 iOS 设备一样。尽管如此,安全也无妨!

关于xcode - OS X 捆绑标识符名称 : Best practice in this situation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40619639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com