[英]Bundle Identifier name selection
Is it possible to choose the bundle identifier like org.appname.appname instead of com.mydomian.appname ? 是否可以选择org.appname.appname之类的包标识符而不是com.mydomian.appname ? Because I am able to create bundle id(like org.appname.appname ) and provisioning profile and also able to build.
因为我能够创建捆绑包ID(例如org.appname.appname )和配置文件,并且也能够构建。 Would it be failed in appstore submission?
Appstore提交会失败吗?
No it won't fail. 不,它不会失败。 It just has to conform reverse domain format.
它只需要符合反向域格式。
Be careful that the Bundle Id in your app, iTunes connect, iCloud are all set to the same value. 请注意,您的应用程序,iTunes connect和iCloud中的Bundle ID均设置为相同的值。
Also, the Bundle id must be unique for your app, which is why they recommend using the domain as part of it to reduce the chance of a clash with another app. 另外,Bundle ID对于您的应用程序必须是唯一的,这就是为什么他们建议将域用作域的一部分,以减少与另一个应用程序发生冲突的可能性。
See Configuring Your App for guidance 请参阅配置应用程序以获取指导
However, I'd still recommend following Apple's best practices, and use com.companyname.appname 但是,我仍然建议遵循Apple的最佳做法,并使用com.companyname.appname
You bundle identifier just has to meet the criteria when creating your app in the iTunes Connect platform. 在iTunes Connect平台中创建应用程序时,您的捆绑标识符仅需满足条件。
You cannot use special characters such as @, &, *, ', "
So org@appname@appname would be invalid. 因此org @ appname @ appname无效。
它不会无效,但是由于它可以预测,可能会被其他人使用,我建议您使用域名结构来命名您的bundleID
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.