应用程序加载器因可执行文件名称而拒绝二进制文件
我正在通过应用程序加载器提交应用程序,但由于相同的错误,它不断拒绝我的二进制文件:
“此捆绑包无效。由 CFBundleExecutable 在 info.plist 文件中报告的可执行文件名称可能不包含以下任何字符: \ [] {} () + *"
当我提出申请时,我将项目命名为 Star Pong 。我将捆绑包显示名称、捆绑包名称和可执行文件保留为默认值(分别为 ${PRODUCT_NAME}、${PRODUCT_NAME} 和 ${EXECUTABLE_NAME}),尽管我已经进行了实验,但没有效果。
我想保持应用程序的名称相同,那么我该如何解决这个问题呢?在过去的两天里,我一直在努力解决这个问题,我真的很感激你的帮助。
I am submitting an application through Application Loader, and it keeps rejecting my binary due to the same error:
"This bundle is invalid. The Executable name, as reported by CFBundleExecutable in the info.plist file, may not contain any of these characters: \ [] {} () . + *"
When I made the application, I named the project Star Pong . I left the Bundle Display Name, Bundle Name, and Executable File at their defaults (${PRODUCT_NAME}, ${PRODUCT_NAME}, and ${EXECUTABLE_NAME} respectively), although I have experimented, to no effect.
I would like to keep the name of the App the same, so how would I fix this problem? I have been on the point of hurting myself for the past two days wrestling with the problem, and I would REALLY appreciate the help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
原因是您的目标名称(产品名称、可执行文件名称)包含特殊字符,例如 (){}[]...只需单击 TARGETS 即可重命名它,删除特殊字符,重新启动 Xcode,重新存档并再次提交。请记住!,不需要直接更改 Info.plist 文件中的可执行文件名称。
Reason is your Target name (Product name, executable name) contains special characters as (){}[]... Rename it by simply single click on TARGETS, remove special character, restart Xcode, re-archive and submit again. Remember!, don't need directly change Executable name in Info.plist file.