iTunes连接validationiOS应用程序时validation码错误无效

我试图在Xcode中validation我的iOS应用程序。 但是,经过validation,我收到以下错误:

iTunes Connect验证

validation过程中发现以下问题:

  • 代码签名授权无效。 您的应用程序包的签名包含iOS不支持的代码签名权利。 具体而言,不支持在“有效载荷/无线电Malayalam.app/Radio Malayalam”中的关键“application-idenfier”的值“VQ27FEWWTE.Veniteck.Solutions.Radio-Malayalam”。 这个值应该是一个以TEAMID开头的string,后跟一个点“。”,后跟一个包标识符。

如果你已经尝试了一切,没有什么帮助,相信我,有时只是closuresXCode,closures系统帮助。 当你再次启动系统,同样的事情就像一个魅力。 我一直是苹果巨魔的受害者。

还要确保你的版本号是一样的,在iTunes连接。

尝试以下步骤来解决该问题:

1)closuresXCode,然后重新启动计算机。 有时这样的错误发生,因为你需要重新启动

2)尝试更改您的捆绑ID,使其中没有-或s。 尽量只使用数字,字母和你的ID所需的点。 像com.myDomain.myApp ,避免com.myDomain.this-is_my+App

3)确保你的bundle id遵循以下语法: TLD.domain.appName ,所以你应该把你的bundle ID设置为com.venitecksolutions.Radio-Malayalam 。 你的团队ID是不需要的。 以下是创build新项目的示例:

在这里输入图像说明

4)尝试更改包ID,创build一个完全不同的,唯一的ID,像com.venitecksolutions.RadioMalayalam一个全新的应用程序。 在iTunesConnect创build一个全新的项目和一个全新的应用程序

5)如果一切都失败,尝试完全重新创build项目,并将所有代码复制到新项目。 有时候项目被破坏了,你只需要把你所有的代码,笔尖或故事板移到一个全新的文件中。

如错误消息中所示,您必须遵循一个特定的语法来为您的应用程序标识符键。

这个值应该是一个以TEAMID开头的string,后跟一个点“。”,后跟一个包标识符。

确保你遵循这个语法,否则应用程序不会validation。 使用…

 VQ27FEWWTE.com.venitecksolutions.Radio-Malayalam 

我做了一切。 没有工作。 问题是我的移动设备在dev端口是无效的。 所以,我编辑并更新它,然后退出,重新启动Xcode。 现在一切都很好。