问题描述
在真实的ios设备上进行Appium测试执行的设置时,我们遇到了错误。在构建WebDriverAgentRunner时,我们面临YYCahe框架和CocoaAsyncSocket框架的代码符号错误。以下是来自Xcode的错误消息
请告诉我们是否有解决此问题的方法
使用配置Debug构建项目WebDriverAgent的目标WebDriverAgentLib
CodeSign /用户/用户名/库/开发人员/Xcode/DerivedData/WebDriverAgent-ciegwgvxzxdrqthilmrmczmqmrvv/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/YYCache.framework(在目标'WebDriverAgentLib中'WebDriverAgentLib'中) cd / usr / local / lib / node_modules / appium / node_modules / appium-webdriveragent 导出CODESIGN_ALLOCATE = / Applications / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain / usr / bin / codesign_allocate
签名身份:“ Apple Development:”
/usr/bin/codesign --force --sign 49FCFDF2F685E0B93A1813E43F8FD534FB1DAFA4 --timestamp=none --preserve-metadata=identifier,entitlements,flags /Users/username/Library/Developer/Xcode/DerivedData/WebDriverAgent-ciegwgvxzxdrqthilmrmczmqvrgu/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/YYCache.framework
/ Users /用户名/Library/Developer/Xcode/DerivedData/WebDriverAgent-ciegwgvxzxdrqthilmrmczmqvrgu/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/YYCache.framework:替换现有签名 警告:无法为签名者“ Apple Development:”建立到自签名根的链 / Users /用户名/Library/Developer/Xcode/DerivedData/WebDriverAgent-ciegwgvxzxdrqthilmrmczmqvrgu/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/YYworks.framework:errSecInternalComponent 命令CodeSign失败,退出代码非零
CodeSign /用户/用户名/库/开发人员/Xcode/DerivedData/WebDriverAgent-ciegwgvxzxdrqthilmrmczmqmrvv/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/CocoaAsyncSocket.framework(在目标'WebDriverAgentLi'中) cd / usr / local / lib / node_modules / appium / node_modules / appium-webdriveragent 导出CODESIGN_ALLOCATE = / Applications / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain / usr / bin / codesign_allocate
签名身份:“ Apple Development:”
/usr/bin/codesign --force --sign 49FCFDF2F685E0B93A1813E43F8FD534FB1DAFA4 --timestamp=none --preserve-metadata=identifier,flags /Users/username/Library/Developer/Xcode/DerivedData/WebDriverAgent-ciegwgvxzxdrqthilmrmczmqvrgu/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/CocoaAsyncSocket.framework
/用户/用户名/库/开发人员/ Xcode / DerivedData / WebDriverAgent-ciegwgvxzxdrqthilmrmczmqvrgu / Build /产品/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/CocoaAsyncSocket.framework:替换现有签名 警告:无法为签名者“ Apple Development:”建立到自签名根的链 / Users /用户名/库/Developer/Xcode/DerivedData/WebDriverAgent-ciegwgvxzxdrqthilmrmczmqvrgu/Build/Products/Debug-iphoneos/WebDriverAgentLib.framework/Frameworks/CocoaAsyncSocket.framework:errSecInternalComponent 命令CodeSign失败,退出代码非零
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)