为什么"验证您的捆绑包标识符' org.cocoapods.Alamofire'是对的。"?

时间:2018-02-22 07:03:23

标签: swift itunesconnect alamofire

"未找到合适的申请记录。验证您的捆绑包标识符' org.cocoapods.Alamofire'是对的。" - 当我尝试将构建上传到iTunes连接时,会发生此错误。

我尝试了以下解决方案,

  1. 创建了新的配置文件,并在iTunes中创建为另一个新应用
  2. 重命名了Alamofire的包ID
  3. 仔细检查应用中的捆绑ID与iTunes连接中的捆绑ID
  4. 删除并重新安装了pod
  5. 但它仍无法正常工作。

    我已经在堆栈溢出中找到了很多答案和建议。但没有任何帮助我......

    任何人都有解决方案来解决这个问题。

3 个答案:

答案 0 :(得分:1)

我很长时间没有参与这个项目..现在,由于需要我开始工作并再次遇到同样的问题。当我开始列出这个问题的可能性时......我发现我错了。我错过了在app的info.plist中添加“Bundle OS Type code - APPL”。

实际上几秒钟的工作,由于我的疏忽,我在一个月后解决了它。

感谢您的建议@Dominik Bucher

答案 1 :(得分:0)

还要确保检查所有证书。我经历了同样的事情,并且只有在我删除/撤销所有证书并重做它们之后,它才起作用。祝你好运!

答案 2 :(得分:0)

这使我走上了正确的轨道,在我的plist文件中,导致此的行是:

<string>APPL    </string>

将尾随空格删除到:

<string>APPL</string>

修复了它,我一直在手动编辑plist的其他部分。...没有hablo Trim()Xcode吗?