【问题标题】:An error occured during export, Codesign failed , XCode 8.2.1导出时出错,Codesign failed ,XCode 8.2.1
【发布时间】:2017-03-23 09:30:45
【问题描述】:

有人知道如何解决这个问题吗? PS:我的项目设置都已验证。 谢谢。

【问题讨论】:

  • 请用谷歌搜索,我相信你会发现很多可能性。
  • 如果我把它贴在这里,这意味着我已经尝试了我在谷歌上搜索过的所有解决方案。
  • 确保系统中的所有配置文件都是最新的开发者站点。检查捆绑 ID 是否与配置文件相关联。
  • 已经检查
  • 您是否尝试在导出时将编码签名设置为自动模式?

标签: ios objective-c xcode8 archive ipa


【解决方案1】:
  1. 打开 finder--> 按选项 Go -> Go to Folder

在其中输入您的项目路径:

Library/Developer/Xcode/DerivedData/yourprojectname/Build/Products/Debug-iphoneos

现在新窗口打开,其中包含文件列表,您会看到yourApp.app 文件。

现在,

  1. 打开终端并输入cd,然后将yourApp.app(从查找器窗口)拖到终端,现在您将获得应用程序的路径,现在按回车键。

  2. 现在在下面输入命令:

xattr -rc .

最后不要忘记“.”(点)。

按回车键。

现在,转到您的 Xcode 项目并清理并再次运行。

编辑:

这都是关于您之前使用的路径未匹配和缓存路径。因此,在执行上述步骤时,您正在清除项目的构建路径,这将使 xcode 项目在不占用缓存的情况下像新项目一样运行。

复制项目并使用 xcode 运行相同的项目会产生问题,或者将项目保留在 icloud 中并从该位置运行也会产生问题。

希望对您有所帮助。

【讨论】:

  • 这个代码/方法会发生什么?我的意思是内部工作?
【解决方案2】:

我刚刚更改了 codeSign -> 发布到 iOS 发行版,然后我把它放回 iOS 开发人员,然后我做了一个简单的清理。 这解决了我的问题(觉得很奇怪!!!)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-08
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-24
    相关资源
    最近更新 更多