加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 在Xcode 10中为Enterprise分发时代码签名框架失败

发布时间:2020-12-14 18:05:08 所属栏目:百科 来源:网络整理
导读:嗨,大家好我正在尝试为Enterprise分发应用程序,并继续收到此错误(选择配置文件后): 挖掘日志揭示了这一点: 2018-09-21 04:14:07 0000运行/usr/bin/codesign’-vvv” – force” – ‘sign”2D44419C65EF2B7301F0646133CC88C2C6A3E697” – entitlements”/
嗨,大家好我正在尝试为Enterprise分发应用程序,并继续收到此错误(选择配置文件后):

enter image description here

挖掘日志揭示了这一点:

2018-09-21 04:14:07 0000运行/usr/bin/codesign’-vvv” – force” – ‘sign”2D44419C65EF2B7301F0646133CC88C2C6A3E697” – entitlements”/ var / folders / xj / stm8l48s1nq9320sfh3ytw140000gn / T / XcodeDistPipeline.IsE / entitlementsycy5yP” – preserve-metadata = identifier,flags,runtime”/ var / folder / xj / stm8l48s1nq9320sfh3ytw140000gn / T / XcodeDistPipeline.IsE / Roh / Payload / Fetet UAT.app / Frameworks / AppAuth.框架”
2018-09-21 04:14:07 0000 /var/folders/xj/stm8l48s1nq9320sfh3ytw140000gn/T/XcodeDistPipeline.IsE/Root/Payload/Fleet UAT.app/Frameworks/AppAuth.framework:替换现有签名
2018-09-21 04:14:07 0000 /var/folders/xj/stm8l48s1nq9320sfh3ytw140000gn/T/XcodeDistPipeline.IsE/Root/Payload/Fleet UAT.app/Frameworks/AppAuth.framework:代码对象根本没有签名
2018-09-21 04:14:07 0000 /usr/bin/codesign退出1

类似的问题发生在项目使用的所有框架上.使用Carthage添加了这些框架.

这是在我升级到Xcode 10& amp;迦太基0.30.1(之前我使用的是0.16.x).

解决方法

当您使用Carthage添加框架时,您需要执行一些步骤才能使其正常工作.这是一个教程: https://www.raywenderlich.com/416-carthage-tutorial-getting-started

在您的情况下,请确保:

>您将框架添加为已链接(未嵌入)
>您在构建阶段中运行脚本阶段:

enter image description here

>您为所有Carthage框架添加了路径(输入文件)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读