您好我想将我的应用程序上传到appstore但我仍然坚持验证。
这是错误消息:
我在包标识符中重命名了应用程序名称,将其作为App Store中的新应用程序上传。我还在itunesconnect中创建了一个新的应用程序,但没有任何帮助。
答案 0 :(得分:0)
如果使用新版本更新现有应用程序,则必须保留相同的软件包ID。要将应用程序上传为全新的应用程序,您必须在itunes connect中“创建新应用程序”,而不是在现有应用程序中添加新版本。
同样在提交时,itunesconnect中的应用版本必须与您上传的.ipa版本相同。在您的屏幕截图中显示您正在上传1.0版,但在itunesconnect中您创建了一个等待2.0版的应用。
答案 1 :(得分:-1)
默认情况下,Xcode将包标识符设置为您在项目创建期间设置的包/公司标识符+项目名称。
这与您在Project>中看到的类似。摘要屏幕。
但您可以在项目中更改此项>信息屏幕。 (这是Info.plist。)
重要提示,您可能需要清洁&更改标识符后重建。
更改应用的Bundle Identifier的另一个好方法。在Finder中转到项目文件夹:
the project file --> Right click on your project file '*.xcodeproj'
--> choose 'Show Package Contents'
--> Double click to open 'project.pbxproj' file
--> find 'productName = NAME_YOU_WANT_TO_CHANGE' in the
'/* Begin PBXNativeTarget section */'
$ {PRODUCT_NAME:rfc1034identifier}变量将替换为您输入的名称,新的捆绑标识符将更新为您需要的名称