xcy
(xcy)
2020 年5 月 4 日 09:16
1
我在Xcode11上安了monkeyDev,创建了一个demo,一直提示证书配置不对,困扰我好久了,有没有屌大的帮忙看看。
报错信息:
“error: Signing for “monkeyTestDylib” requires a development team. Select a development team in the Signing & Capabilities editor. (in target ‘monkeyTestDylib’ from project ‘monkeyTest’)”
monkeyTest是我的工程名,在monkeyTest这个target下我配置了自动签名,但是在monkeyTestDylib这个target下根本就没有“Signing & Capabilities”这个tab选项,也就没办法配置证书,在网上找了好久也没找到解决方案。
有哪位知道的帮忙解答一下吧,多谢了!
1 个赞
MMP
(菜鸟)
2020 年5 月 6 日 10:47
2
在Xcode中该target的build settings 中添加"CODE_SIGNING_ALLOWED=NO", 问题解决. 试试
3 个赞
xcy
(xcy)
2020 年5 月 6 日 15:20
3
看到您的回复,赶紧起床试了试,问题解答,多谢大佬,方便加个微信么,给你发个红包,请你喝杯咖啡
dar
(达若)
2020 年6 月 27 日 13:36
5
[quote=“MMP, post:2, topic:17021”]
CODE_SIGNING_ALLOWED=NO
[/quote]大佬威武,我搞了一下午,看到你的回复终于能运行啦
试过这个方案:我用的是gotos模板,改了以后会出现新的问题。
MMP
(菜鸟)
2020 年7 月 31 日 05:34
7
你有问题 前提先把问题发出来 这样有会的才会帮你解决 直接说有新问题 这个真不会
下面这个问题好解决:
/opt/theos/vendor/lib/CydiaSubstrate.framework/CydiaSubstrate.tbd
把CydiaSubstrate.tbd打开:
---
archs: [ armv7, armv7s, arm64, arm64e, i386, x86_64 ]
platform: ios
install-name: /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate
current-version: 0.0.0
compatibility-version: 0.0.0
exports:
- archs: [ armv7, armv7s, arm64, arm64e, i386, x86_64 ]
symbols: [ _MSDebug,
_MSFindSymbol, _MSGetImageByName,
_MSHookFunction, _MSHookMessageEx ]
...
删掉两个archs里面的 i386和x86_64。上面的问题没遇到过,估计你theos的配置有些问题吧,我就是xcode11.3.1,theos的安装也是按照monkeydev的教程来的,没有任何问题
1 个赞