【发布时间】:2014-02-21 07:27:04
【问题描述】:
我真的必须在我的应用中加入公司标识符吗? (如 com.example) 当我的应用到达应用商店时,它会是一个网站链接吗? 我没有网站,所以我必须创建一个吗? 有没有办法不放公司标识符?
【问题讨论】:
我真的必须在我的应用中加入公司标识符吗? (如 com.example) 当我的应用到达应用商店时,它会是一个网站链接吗? 我没有网站,所以我必须创建一个吗? 有没有办法不放公司标识符?
【问题讨论】:
不,我认为这不像你想的那样。
bundle ID 精确识别单个应用程序。 bundle ID 用于在开发过程中提供设备,并在应用分发给客户时由操作系统使用。因此无需添加公司名称等。
bundle ID 字符串必须是仅包含字母数字字符(A-Z、a-z、0-9)、连字符 (-) 和句点 (.) 的 uniform type identifier (UTI)。该字符串应为反向 DNS 格式。例如,如果您公司的域是 Ajax.com,并且您创建了一个名为 Hello 的应用程序,您可以将字符串 com.Ajax.Hello 分配为您的应用程序的捆绑 ID。有关更多信息,您可以通过AppDistributionGuideApple查看此文档
当我们提交应用程序时,它需要一些网站链接,因为我输入了Apple.com,因为我没有网站。
Support URL 用于为您在 App Store 上提交的应用程序提供支持,另一个用于提供您在 App Store 上提交的信息。
【讨论】:
您应该至少为您的客户设置一个基本网站,以获得支持,这样您就可以展示更多关于您的应用的信息,而不是 App Store 允许的内容。您可以在 Squarespace.com 或类似网站上设置便宜(但体面)的托管服务。
我绝对不会将 Apple.com 作为您的支持 URL。我实际上已经看到应用程序被拒绝,因为他们在审查应用程序时链接到的支持网站不可用。那是几年前的事了,不知道他们是否仍然严格。
捆绑 ID 的想法是确保您选择不会与其他人发生冲突的独特内容。如果您使用 com.example.myapp,但实际上没有 example.com 域,那么您可能会与拥有 example.com 的人发生冲突。
【讨论】: