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

ios – Codesign返回未知错误-1 = ffffffffffffffff

发布时间:2020-12-15 01:50:57 所属栏目:百科 来源:网络整理
导读:我试着编写一个iOS应用程序的代码, 这些是我遵循的步骤 security create-keychain -p password ${KEYCHAIN} security set-keychain-settings -u -t 300 ${KEYCHAIN} security list-keychains -d user -s login.keychain ${KEYCHAIN} security import "$1" -
我试着编写一个iOS应用程序的代码,
这些是我遵循的步骤

security create-keychain -p password ${KEYCHAIN}
    security set-keychain-settings -u -t 300 ${KEYCHAIN}
    security list-keychains -d user -s login.keychain ${KEYCHAIN}
    security import "$1" -k ${KEYCHAIN} -A -P "${PASSPHRASE}" -A >/dev/null
    security unlock-keychain -p password ${KEYCHAIN}

    /usr/bin/codesign -f -s $IDENTITY --keychain $KEYCHAIN --entitlements $ENTITLEMENTS Payload/Test.app

这让我回复了Codeign通过ssh返回的未知错误-1 = ffffffffffffffff。

如果我直接在机器上执行代码签名命令,它就会成功签名。

问题仅出在Mac OS Sierra中。

解决方法

刚才有同样的问题,补充说

security set-key-partition-list -S apple-tool :,apple :,codesign:-s -k password $ {KEYCHAIN}

为我解决了。

(编辑:李大同)

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

    推荐文章
      热点阅读