iOS 中包标识符的正确格式是什么?

what is correct format of bundle identifier in iOS?

我有四个包标识符

  1. com.company.appname
  2. com.appname
  3. 应用名称
  4. com.company-name.app-姓名

请帮我找出正确的包标识符,
请告诉我哪个是正确的。

第一种是正确的one.It是使用反向域名作为捆绑标识符和应用程序名称的标准。 例如com.google.gmail,com.fb.messanger

您提到的所有格式都是正确的,可以用作包标识符。但是遵循的标准格式是com.company.appname(反向域名).

The Bundle ID can only contain alphanumeric characters, hyphens, and periods. It can't end on a period.

这个正则表达式应该是正确的:.[\w\.-]+[\w-]

您只需要在 Apple 开发计划中注册设备,如果您没有注册设备,只需连接您的 iphone 并通过 xcode.

注册即可