没有找到合适的申请记录。验证您的包标识符'org.cocoapods.Alamofire'是否正确

时间:2017-10-15 04:32:03

标签: ios iphone swift3

我一直在努力获得Archive-> Validate与Alamofire合作。只有这个框架在我们所有项目的重要性中都存在问题。

当我验证我的存档以将其推送到AppStore时,我收到以下错误: “找不到合适的应用程序记录。验证您的软件包标识符'org.cocoapods.Alamofire'是正确的。”

我一直试图解决这个问题,过去3天没有运气。我已经按照互联网上的所有建议。你能帮我们解决这个问题吗?

我在xCode版本9.0和pods版本1.3.1

谢谢

3 个答案:

答案 0 :(得分:1)

查看here以获得解决方案。 基本上,当您使用Xcode Uploader实用程序(在Observer中)时,iTunes Connect(http://itunesconnect.apple.com)是您的App捆绑包的接收者。因此,除非您在iTunes Connect Web仪表板中创建了具有相同捆绑标识符的应用程序,否则您将永远无法上载构建。在仪表板上创建应用程序很简单,请从iTunes主屏幕中按照以下步骤操作:

如果尚未存在,请创建新应用并提交所有必需信息。 要么 单击有问题的应用程序。 点击更多 - > 然后关于此应用程序 然后将Bundle ID更改为您在配置门户中创建的ID。

答案 1 :(得分:0)

搜索您的PRODUCT_IDENTIFIER,看看它是什么。我更改了我的应用程序,使其与App Store Connect中的应用程序匹配。

答案 2 :(得分:0)

清理构建文件夹和派生数据帮助我解决了类似的cocoapod软件包ID问题。

要清除构建文件夹,请在Xcode菜单中选择产品->清除构建文件夹。

要清除派生数据:

  1. 转到Xcode->首选项->菜单中的位置
  2. 记下“派生数据”的路径,或单击它旁边的箭头以在Finder中打开
  3. 关闭Xcode
  4. 在“派生数据”文件夹中,删除以您的项目名称开头的文件夹
  5. 重新打开Xcode并使其重新索引项目