我已准备好将我的第一个应用程序提交到 App Store,但是我在填写一些“Info.plist”字段时遇到了问题。我不希望我的应用因为我做错了而被拒绝。
这些是我遇到问题的领域:
可执行文件、捆绑标识符、捆绑名称和捆绑创建者操作系统类型代码
您能否在这些字段上添加任何内容,或者您是否想使用某些值或名称,例如 Apple 为您的应用程序提供的“App ID”?我的应用程序已经有一个“应用程序 ID”,但我的应用程序还没有网站。
谢谢您的帮助!
我已准备好将我的第一个应用程序提交到 App Store,但是我在填写一些“Info.plist”字段时遇到了问题。我不希望我的应用因为我做错了而被拒绝。
这些是我遇到问题的领域:
可执行文件、捆绑标识符、捆绑名称和捆绑创建者操作系统类型代码
您能否在这些字段上添加任何内容,或者您是否想使用某些值或名称,例如 Apple 为您的应用程序提供的“App ID”?我的应用程序已经有一个“应用程序 ID”,但我的应用程序还没有网站。
谢谢您的帮助!
要使用Hotpaw2's
答案:
Bundle creator 是一个过时的 4 字符字段,适用于 iOS 应用程序。我把它留空,没有问题。
如所述,将此留空。(我曾经APLM
为“Apple Mobile”撰稿)。
捆绑包名称显示在您的图标下方。确保它适合图标下方。它不能与您的应用名称产生误导性差异。
例如,我有一个名为Jewish Music Stream
. 我把JewishMusic
这个领域。它适合并且与我的应用名称相似。如果我写了Death Metal
,我可能会被拒绝,因为该类型与应用程序中提供的内容无关。如果我会写Jewish Music Stream
,它会看起来像Jewi...Stream
这样或类似的东西。
Bundle ID 是您唯一的反向 DNS。您不必为此特定应用程序创建一个网站。但是您注册的网络域和唯一的应用程序名称(或网页)将适合此字段(当然是相反的)。它必须与您的配置兼容(可能是通配符)。Bundle ID 不应包含通配符。
我的是com.yetanotheriphoneapp.jms
产品文件名的限制是不能有空格或特殊字符。没有人看到它,所以它几乎可以是任何东西(对于您的应用程序来说是独一无二的,并且不会产生误导)。我有旧的过时项目名称,但这些应用程序仍然被接受。
事实上,如果人们有 Xcode,或者如果他们查看 iTunes 文件夹中的实际二进制文件,他们可以看到您的应用程序名称。这没什么区别,但这是一个有趣的习惯——命名你的二进制文件。
祝您好运,愿您制作许多成功的应用程序!
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.