Info.plist中的Xcode 7提交错误CEFBundleExecutable可能不包含以下任何字符\ [] {}().+ * [英] Xcode 7 submission error CEFBundleExecutable in the Info.plist may not contain any of these characters \ [ ] { } ( ) . + *
问题描述
我见过其他有关此问题的文章,但它们都比较旧,并且未针对Xcode 7更新.
I've seen other posts with this issue but they are all old and not updated for Xcode 7.
我要提交的应用程序名称中带有+的应用程序(例如appName +),并在实现时出现此错误,然后提交然后上传到应用程序商店.
I'm submitting an app with a + in the app name (for example appName+) and getting this error when achieving, submitting then uploading to the app store.
此捆绑包无效.由CEFBundleExecutable在Info.plist文件中报告的可执行文件名称可能不包含以下任何字符\ [] {}().+ *"错误ITMS-90121
"This bundle is invalid. The executable name, as reported by CEFBundleExecutable in the Info.plist file, may not contain any of these characters \ [ ] { } ( ) . + *" Error ITMS-90121
这是我尝试解决的问题,但仍然出现相同的错误-更改了整个项目名称,并删除了+:1)将捆绑包显示名称从$ {PRODUCT_NAME}更改为appName +.没用2)仅更改了目标名称.没用3)仅更改了目标-构建设置-包装-产品名称.没用4)尝试导出存档并通过Application Loader上载.没用.
Here is what I've tried to do to fix it and still getting the same error - Changed the entire project name and removed the +: 1) Changed Bundle display name from ${PRODUCT_NAME} to appName+. Didn't work. 2) Changed just the target name. Didn't work. 3) Changed just the target - build settings - packaging - product name. Didn't work. 4) Tried exporting the archive and uploading through Application Loader. Didn't work.
我不知道如何在我的应用名称中加上+,但在plist中却没有使用+字符的内容.有解决方案的想法吗?
I can't figure out how to have my app name have a + in it but nothing in the plist using the + character. Any ideas for a solution?
推荐答案
好的,我敢肯定还有其他方法可以做到这一点,但这就是我要解决的问题.
Okay I'm sure there are other ways to do this but this is what I did to fix it.
错误表明可执行文件名称不能带有+字符.因此,我通过单击实用程序面板左侧和右上方的项目来重命名了整个项目,我键入了一个没有+的新名称.
The error says the executable name can't have a + character. So I renamed the entire project by clicking the project on the left and on the top right of the utilities panel I typed a new name without +.
然后我转到plist,找到包名称,然后在其中添加+.提交并像魅力一样工作.
Then I went to the plist, found bundle name, and put the + in there. Submitted and worked like a charm.
这篇关于Info.plist中的Xcode 7提交错误CEFBundleExecutable可能不包含以下任何字符\ [] {}().+ *的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!