Ios Xcode验证错误:此捆绑包无效

Ios Xcode验证错误:此捆绑包无效,ios,iphone,xcode,validation,Ios,Iphone,Xcode,Validation,您好,我想将我的应用程序上载到appstore,但我在验证时遇到了问题 这是错误消息: 我在bundle标识符中重命名了应用程序名称,将其作为新应用程序上载到应用程序商店。我还在itunesconnect中创建了一个新应用程序,但没有任何帮助 默认情况下,Xcode将捆绑包标识符设置为在项目创建+项目名称期间设置的捆绑包/公司标识符 这类似于您在项目>摘要屏幕中看到的内容 但您可以在“项目>信息”屏幕中对此进行更改。(这是Info.plist。) 重要注意事项:更改标识符后,可能需要清理

您好,我想将我的应用程序上载到appstore,但我在验证时遇到了问题

这是错误消息:


我在bundle标识符中重命名了应用程序名称,将其作为新应用程序上载到应用程序商店。我还在itunesconnect中创建了一个新应用程序,但没有任何帮助

默认情况下,Xcode将捆绑包标识符设置为在项目创建+项目名称期间设置的捆绑包/公司标识符

这类似于您在项目>摘要屏幕中看到的内容

但您可以在“项目>信息”屏幕中对此进行更改。(这是Info.plist。)

重要注意事项:更改标识符后,可能需要清理和重建

更改应用程序包标识符的另一个好方法。在finder中,转到项目文件夹:

the project file --> Right click on your project file '*.xcodeproj' 


${PRODUCT_NAME:rfc1034identifier}变量将替换为您输入的名称,并且新的捆绑包标识符将更新为您需要的名称

如果您使用新版本更新现有应用程序,则必须保留相同的捆绑包id。为了将应用程序作为全新的应用程序上载,您必须在itunes connect中“创建新应用”,而不是向现有应用添加新版本


提交时,itunesconnect中的应用程序版本必须与上载的.ipa版本相同。屏幕截图显示您正在上载1.0版,但在itunesconnect中,您已创建了一个等待2.0版的应用程序。

您的应用程序包标识符与itunesconnect中的相同?我创建了新的应用程序ion但忘记将其设置为reday以便上载。现在错误消失了,但我仍然收到版本不匹配警告检查itunesconnect中的版本和项目设置中的版本。它们应该是相同的。itunes connect中的版本号是1,而xcode 1.0中的版本号是1。这就是警告。感谢您的帮助
--> choose 'Show Package Contents' 
--> Double click to open 'project.pbxproj' file 
--> find 'productName = NAME_YOU_WANT_TO_CHANGE' in the 
    '/* Begin PBXNativeTarget section */'