帮助填写“info.plist”文件

发布于 2024-09-24 05:44:32 字数 288 浏览 1 评论 0原文

我已准备好向 App Store 提交我的第一个应用程序,但在填写某些“Info.plist”字段时遇到问题。我不希望我的应用程序因为我做错了而被拒绝。

这些是我遇到问题的字段:

可执行文件, 包标识符, 捆绑包名称和捆绑包创建者操作系统类型代码

您可以在这些字段中添加任何内容吗?或者您是否打算使用某些值或名称,例如 Apple 为您的应用程序提供的“应用程序 ID”? 我的应用程序已经有一个“应用程序 ID”,但我的应用程序还没有网站。

感谢您的帮助!

I'm ready to submit my first app to the App Store, however I'm having trouble filling out some of the "Info.plist" fields. I don't want my app to be rejected because I did this wrong.

These are the fields I'm having trouble with:

Executable file,
Bundle identifier,
Bundle name and Bundle creator OS Typecode

Can you put anything on these fields or are you suppose to use certain values or names such the "App ID" given by Apple for your application?
I already have an "App ID" for my app but I don't have a website for my app yet.

Thank you for your help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

骷髅 2024-10-01 05:44:32

要使用 Hotpaw2 的答案:

捆绑包创建器已过时
iOS 应用程序的 4 字符字段。我
将其留空没有问题。

如前所述,将此项留空。 (我曾经为“Apple Mobile”编写过APLM)。

捆绑包名称是显示在您的
图标。确保它适合在
图标。必须不具有误导性
与您的应用名称不同。

例如,我有一个名为 Jewish Music Stream 的应用。我将 JewishMusic 放入此字段中。它很适合并且与我的应用程序名称相似。如果我写了死亡金属,我可能会被拒绝,因为该类型与应用程序中提供的内容无关。如果我写了Jewish Music Stream,它会显示为Jewi...Stream或类似的东西。

捆绑 ID 是您唯一的反向 DNS。
您不必拥有一个网站
这个特定的应用程序。但你的
注册的网络域名和独特的应用程序
名称(或网页)将是
适用于该领域(反转
当然)。它必须兼容
与您的规定(可能是
通配符)。捆绑包 ID 不应
有通配符。

我的是com.yetanotheriphoneapp.jms

产品文件名的限制
没有空格或特殊字符。
没有人看到它,所以它几乎可以
任何东西(对于您的应用程序和
非误导性)。我已经过时了
我的项目名称,但应用程序
仍然被接受。

事实是,如果人们有 Xcode,或者在 iTunes 文件夹中查找实际的二进制文件,他们就可以看到您的应用程序名称。这没有什么区别,但这是一个有趣的习惯 - 命名您的二进制文件。

祝您好运,祝您制作出许多成功的应用程序!

To work with Hotpaw2's answer:

Bundle creator is an obsolete
4-character field for iOS apps. I
leave it blank with no problems.

Leave this blank, as stated. (I used to write APLM for "Apple Mobile").

Bundle name is what appears under your
icon. Make sure it fits under the
icon. It has to be not misleadingly
different from your app's name.

For example, I have an app called Jewish Music Stream. I put JewishMusic in this field. It fits and it is similar to my app name. If I wrote Death Metal, I may have been rejected because that genre has nothing to do with what's offered in the app. If I would have written Jewish Music Stream, it would have appeared as Jewi...Stream or something like that.

Bundle ID is your unique reverse DNS.
You don't have to have a web site for
this particular app. But your
registered web domain and a unique app
name (or web page) would be
appropriate for this field (reversed
of course). It has to be compatible
with you provision (which might be
wildcarded). The Bundle ID should not
have the wildcard.

Mine was com.yetanotheriphoneapp.jms

The restriction on product file name
is no spaces or special characters.
Nobody sees it, so it can be almost
anything (unique for your apps and
non-misleading). I've had old obsolete
project names on mine, but the apps
were still accepted.

The truth is that people can see your app name if they have Xcode, or if they look into the iTunes folder for the actual binaries. This makes no difference, but it's an interesting habit - naming your binaries.

Good luck to you and may you make many successful apps!

肥爪爪 2024-10-01 05:44:32

Bundle Creator 是 iOS 应用程序的一个过时的 4 字符字段。我将其留空,没有任何问题。

捆绑包名称是显示在您的图标下方的名称。确保它适合图标下方。它不得与您的应用程序名称有误导性的不同。

Bundle ID 是您唯一的反向 DNS。您不必拥有此特定应用程序的网站。但是您注册的网络域名和唯一的应用程序名称(或网页)将适合此字段(当然是相反的)。它必须与您的规定兼容(可能是通配符)。捆绑包 ID 不应包含通配符。

产品文件名的限制是不能有空格或特殊字符。没有人看到它,所以它几乎可以是任何东西(对于您的应用程序来说是唯一的并且不会产生误导)。我的项目名称已经过时了,但应用程序仍然被接受。

Bundle creator is an obsolete 4-character field for iOS apps. I leave it blank with no problems.

Bundle name is what appears under your icon. Make sure it fits under the icon. It has to be not misleadingly different from your app's name.

Bundle ID is your unique reverse DNS. You don't have to have a web site for this particular app. But your registered web domain and a unique app name (or web page) would be appropriate for this field (reversed of course). It has to be compatible with your provision (which might be wildcarded). The Bundle ID should not have the wildcard.

The restriction on product file name is no spaces or special characters. Nobody sees it, so it can be almost anything (unique for your apps and non-misleading). I've had old obsolete project names on mine, but the apps were still accepted.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文