尝试将存档提交到App Store时出现各种ITMS错误

Kel*_*ett 13 xcode submission ios

所以这很奇怪 - 在尝试将我的存档提交到App Store时出现以下错误:

ERROR ITMS-90049: "This bundle is invalid. The bundle identifier contains disallowed characters. [See the section of the Application Programming Guide entitled The APplication Bundle.]"

ERROR ITMS-90049 "This bundle is invalid. The bundle identifier contains disallowed characters

ERROR ITMS-90056: "This bundle is invalid. The Info.plist file is missing the required key: CFBundleVersion."
Run Code Online (Sandbox Code Playgroud)

从我的plist:

<key>CFBundleIdentifier</key>
<string>com.myApp.app</string>
Run Code Online (Sandbox Code Playgroud)

...

<key>CFBundleVersion</key>
<string>3.1.5</string>
Run Code Online (Sandbox Code Playgroud)

...

<key>CFBundleShortVersionString</key>
<string>3.1.4</string>
Run Code Online (Sandbox Code Playgroud)

运行xCode 7.0.1

sil*_*von 12

将XCode更新为7.1,它是昨天发布的.

使用最新的XCode提交即可.

==================================================

正如muyexi所说,我删除了TencentOpen SDK info.plist,然后提交成功.

删除TencentOpen SDK的info.plist


zed*_*hao 5

检查第三方是否有plist文件.Apple可能会将第三方Sdk plist与本地plist文件混合在一起.删除第三方的plist文件,然后上传成功.