升级xcode10.0后,编译原有正常工程遇到的坑

逆向解析M团外卖mtgsig与waimai_sign加密参数实战指南⊙ω⊙ 本文详细解析了M团外卖App中mtgsig与waimai_sign两个核心加密参数的逆向分析与生成方法。通过抓包定位、静态逆向与Frida动态调试,拆解了waimai_sign的RSA签名逻辑与mtgsig的复杂参数组装加密流程,并提供了Python模拟实现的框架与调试心得,为安全研究及合规数据分析提供实战指南。 阅读详情

一大早上看到可以升级xcode10,心情美美哒。然而升级完,开始编译原有正常工程,却报错了。

提示有重复的文件。

问题1:

  • Multiple commands produce '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-iphonesimulator/GS_Mobile.app/Info.plist':
  • 1) Target 'GS_Mobile' (project 'GS_Mobile') has copy command from '/Users/wmh/Project/GSYD_XinJiang/GS_Mobile/Tools/FSCalendar/Info.plist' to '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-iphonesimulator/GS_Mobile.app/Info.plist'
  • 2) Target 'GS_Mobile' (project 'GS_Mobile') has copy command from '/Users/wmh/Project/GSYD_XinJiang/GS_Mobile/Tools/MJExtension/Info.plist' to '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-iphonesimulator/GS_Mobile.app/Info.plist'
  • 3) Target 'GS_Mobile' (project 'GS_Mobile') has process command with output '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-iphonesimulator/GS_Mobile.app/Info.plist'

问题2

  • Multiple commands produce '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-iphonesimulator/GS_Mobile.app/jquery-1.9.1.min.js':
  • 1) Target 'GS_Mobile' (project 'GS_Mobile') has copy command from '/Users/wmh/Project/GSYD_XinJiang/GS_Mobile/Class/Apply/mailhelp/jquery-1.9.1.min.js' to '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-iphonesimulator/GS_Mobile.app/jquery-1.9.1.min.js'
  • 2) Target 'GS_Mobile' (project 'GS_Mobile') has copy command from '/Users/wmh/Project/GSYD_XinJiang/GS_Mobile/Tools/library/help1/jquery-1.9.1.min.js' to '/Users/wmh/Library/Developer/Xcode/DerivedData/GS_Mobile-dsuqtvptcdfuyyfqjtnevxwiayup/Build/Products/Debug-iphonesimulator/GS_Mobile.app/jquery-1.9.1.min.js'
     

报错原因:重复,由于重复文件是其他部门有依赖,所以有两种解决方案

方案1--> 修改了xcode的配置暂时解决了编译报错的问题。

xcode--file--project settings--Build System--legacy Build System

再次编译,提示,遇到问题

library not found for -l"stdc++.6.0.9"

原因:Xcode10取消了6.0.9的支持,但是在xcode9上面可以找到,

解决办法:

(打开Build Phases--Link Binary With Libraries,删除6.0.9依赖 )

如果依赖c++6.0.9的SDK是第三方SDK,需要联系第三方,等待第三方更新

如果是自己的文件引用了c++,请替换对c++库的使用,重新编译,

针对这个“library not found for -l"stdc++.6.0.9"问题,也可以使用下面链接的方法解决:

https://blog.youkuaiyun.com/Kevin_love_Chrissy/article/details/82805770

方案2--->  1,选择打开所在的项目Target ----> Build Phases ---->Copy Bundle Resources  ;2,删除报错的那些文件,

【论文笔记】LIME: low-light image enhancement via illumination map estimation 【论文笔记】LIME: low-light image enhancement via illumination map estimation 一篇低光图像增强,引用超1000次的经典论文 阅读详情

相关推荐

【Creo】关于Creo一换网络就报错许可证丢失问题解决方案

依照我的个人理解,Creo只要一更换网络,则其许可证里面的网卡参数和现在的网络就对不上了,所以就会出现报错,并且有可能是报错代码(-9),提示许可证激活有问题。

weixin_52002180的博客 6038

CocoaPods安装MJExtension .h file not found / unrecognized selector sent to class

报错: CocoaPods安装MJExtension后项目import .h文件异常,提示未找到。 文件导入后解析Dictionary时报错:未识别的方法等 解决方法: .h文件未找到可采取手动Add Files,注意勾选复制项目。 解析Dictionary报错是因为链接器的原因。选择Target->Build Settings->Linking->Other Link Flags内添加 -ObjC即可。 发现一篇讲解第二个问题比较好的文章:unrecognized selector se

kicinio的博客 1036

Orange:一个基于 Python 的数据挖掘和机器学习平台

Orange是一个开源的数据挖掘和机器学习平台,采用可视化编程方式,用户可通过拖拽组件构建数据分析工作流。它支持交互式数据探索、多种机器学习算法,并允许Python脚本扩展。Orange特别适合教育和研究,提供直观的界面和丰富的可视化工具。最新版本为3.39.0,支持Windows、macOS和Linux系统。作为GPL许可的免费工具,它既能满足初学者需求,又能通过Python集成实现高级功能。

likuoelie的博客 1435

关于Build Active Architecture Only属性

这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。 而设置为no时,会编译所有的版本。 这个是设备对应的architecture: armv6:iPhone 2G/3G,iPod 1G/2G armv7:iPhone 3GS/4/4s,iPod 3G/4G,iPad 1G/2G/3G armv7s:iPhone5, iPod5

dengdengxiximeimei的专栏 3771

Unity通过Vosk实现离线语音识别方法

以下是一个使用 Unity 和 Vosk(一个开源的离线语音识别库)的简单示例。将Vosk的DLL文件(如libvosk.dll、vosk.dll等)放入Assets/Plugins文件夹中。通过以上步骤,你可以在Unity中实现一个简单的离线语音识别功能。音频格式:确保录音的音频格式与Vosk模型要求的格式一致(通常是16kHz、16bit单声道)。首先,你需要下载Vosk的语音识别模型。在Assets文件夹中创建一个Plugins文件夹,用于存放Vosk的DLL文件。打开Unity并创建一个新的项目。

qq_39515892的博客 2070

5.1 Tessent Atpg系列 第八章 Test Pattern Generation - Verify Test Pattern

为什么要做基于timing的仿真,意义在于可以比较ATPG工具和simulator工具的差异性。因为时序的差异导致不同的结果。首先你需要通过write_patern 这句cmd来写出pattern,默认是parallel 模式,除非你用-serial 指定写出serial, 因为serial 文件非常大,所以你可以使用-sample 开关写出部分pattern即可,工具会根据每一种pattern 类型都会至少保存一只。 另外,你也可以使用-start -end 开关来减少文件大小,但是这样的截取,是不可靠的

ciscomonkey的博客 7762

xcode编译报错找不到类的-l错误解决和开发私有库在.h中无法引用自己声明类的备忘

例如,找不到-l'MJExtension' 在build Settings的Library Search Paths配置中,打开 添加 "${PODS_CONFIGURATION_BUILD_DIR}/MJExtension" 再编译就可以解决 开发私有库时 在.h中无法引用自己声明类 明明类是有的。但是在.h中使用一直无法找到这个文件,报file not found 直接pod install ,再编译试试 如果还不行。就修改 XXXXXX.podspec 中的 s.source_f

白骨书生的专栏 852

COMSOL实战:薄膜声学超材料模态分析全流程解析(含预应力设置技巧)

本文详细解析了使用COMSOL进行薄膜声学超材料模态分析的全流程,包括预应力设置技巧和共振频率优化方法。通过实际案例和参数设置指南,帮助工程师掌握从几何建模到结果解读的关键步骤,特别适合声学超材料和共振薄膜结构的设计与优化。

ujm5678901的博客 292

xcode10.0beta编译工程遇到的坑(持续更新中)

xcode10编译现有工程,28.4秒之后,凉凉了,提示有重复的info.plist文件。问题:Multiple commands produce '/Users/jiaxiaoyan/Library/Developer/Xcode/DerivedData/LJShell-emaksjqtieseunfuiotagpjkluwp/Build/Products/Debug-iphonesimulat...

jxy_fighting的博客 1万+

基于STM32、HAL库、I2C接口的姿态传感器/陀螺仪之ICM-42670-P驱动 C语言程序设计

/ 设置加速度计和陀螺仪的工作模式。// 读取加速度计和陀螺仪数据。

corlin6688的博客 1180

中台战略-第五章、中台建设方法论

文章目录第五章、中台建设方法论5.1 中台架构整体策略5.2 业务顶层设计5.3 业务中台设计方法论5.3.1 能力支撑是基础5.3.2 中心自治是承载形式5.3.3 3层模型是骨架5.3.4 5步法是指导思想1. 业务抽象2. 高阶设计3. 组件建模4. 开发交付5. 持续运营5.4 数据中台设计方法论5.4.1 总体规划5.4.2 数据集成5.4.3 模型建设5.4.4 通用研发5.4.5 资产管理5.4.6 数据服务5.5 应用向中台迁移的3中途径和方法5.5.1 方法1:新应用替换旧应用5.5.2

沧海之巅的专栏 1461

[iOS Error]Multiple commands produce '/Users/lyzbmacos2/Library/Developer/Xcode/DerivedDat

Xcode运行时报错报错日志: error: Multiple commands produce '/Users/lyzbmacos2/Library/Developer/Xcode/DerivedData/GAHomeDemo-bxrkmomozwuhinazkftoqruacsoo/Build/Products/Debug-iphoneos/GAHomeDemo.app/Info.plist'...

Gamin 8593

YOLOv12改进策略【模型轻量化】| 替换骨干网络为EfficientNet v1 高效的移动倒置瓶颈结构

本文记录的是基于。采用了创新性的方法,通过精心平衡网络和来提升性能。本文将的设计优势融入YOLOv12中,提升YOLOv12的性能与效率,使其在目标检测任务中表现更为出色。本文配置了原模型中的共种不同大小的模型结构,以满足不同的需求。

Limiiiing的博客 964

Xcode 10 编译工程遇到的坑

Xcode升级到了Xcode10,不想苹果还是和以前的套路一样,下面是我升级后遇到的两个问题,在Xcode9中运行代码工作,但在Xcode10中产生错误。 一、可能只因应用程序中的多个Plist文件: 解决方案: 打开 target > Build phase > Copy Bundle Resource/Compile Sources > 删除 info.plist ...

九天揽月 1616

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

升级Xcode 10 编译工程遇到的坑

今天手欠将Xcode升级到了Xcode10,不想苹果还是和以前的套路一样,让你崩溃让你烦,下面是我升级后遇到的两个问题,在Xcode9中运行代码工作,但在Xcode10中产生错误。搞了一天终于解决了,记录下,希望帮助后续入坑的同学: 一、 这里问题可能只因应用程序中的多个Plist文件而发生的; 解决方案:  打开 target > Build phase > Copy B...

lucky_xiaofeng的博客 3454

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Xcode10 编译原有项目问题及解决方案

Xcode10 编译竟然报infoplist的问题 问题: Showing Recent Messages : -1: Multiple commands produce ‘/Users/gavin/Library/Developer/Xcode/DerivedData/talk-glxnnbklscdqzwgtdtyodcfzxvwb/Build/Products/Debug-iphoneos...

H.A.N的博客 2856

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

升级 xcode 后cmake工程编译不过

一、问题 ** 升级 xcode 后,在Clion 中的 cmake 工程编译不过了。reload cmake 工程后,提示如下错误** CMake Warning at /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.15/Modules/Platform/Darwin-Initialize.cmake:131 (message): Ignoring CMAKE_OSX_SYSROOT value: /Applications/Xc

qq_41883133的博客 2003

Qt Creator for Mac:升级Xcode导致工程编译出错

工作使用的开发环境是Mac + Qt Creator 5.9.7,前段时间脑子发热想要升级Xcode,于是从Xcode 10.2升级到Xcode 13.1,升级之后发现打开原来的Qt Creator项目编译出错了,主要有两个错误: 项目中使用了libstdc++.6.0.9,但是Apple早就想把这个库换到libc++了,所以新的MacOS SDK中没有这个库了。 编译出错,提示找不到sdk,我...

刘国元的专栏 1612

升级Xcode10导致的编译错误

前言,本不想那么快升级,因项目在iPhoneXS Max中有些偶现闪退,旧Xcode打的dsym又没办法解析出来奔溃日志,手中又没有真机,无奈之下,升级Xcode,想在模拟器上测试……(结局想哭) 开始 升级mac 系统:10.13.6(Xcode版本要求); 升级Xcode10; 升级完成开始编译项目,如愿报错; 问题1: Multiple plist文件重复问题,直接网上...

weixin_34092455的博客 244

关于xcode工具升级之后出现的编译打包问题

一、问题背景 本机的xcode工具版本为10.2, 一直没有升级,前段时间上架新的应用到AppStore 时,发现编译打包成功后,上传不成功,提示需要高版本的xcode工具: 于是升级了MAC系统以及xcode工具, 升级完之后,开发应用使用的新版本工具进行,调试阶段可以正常打包安装应用到手机。随后将代码更新到自动化打包环境,使用脚本用命令行工具xcodebuild 进行打包,结果莫名其妙地报错了: error: Build input file cannot be found: ‘/Users/hon

yangwubolwg的博客 1950

XCode 10.3 升级后的编译错误

升级完Xcode 10.3,编译的时候提示如下错误: Failed to find or create execution context for description '<IBCocoaTouchPlatformToolDescription: 0x7fc845e539f0> System content for IBCocoaTouchFramework-EightAndLate...

zcl369369的专栏 3311

XCode9升级XCode10问题

问题一:正式版Xcode10运行libstdc++报错处理 需要将Xcode9的文件拷入到相应的Xcode10中 复制到下述四个路径下,才能保证模拟器和真机均好用 拷贝文件夹1: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Pro...

qq_15807761的博客 772

升级Xcode 导致Qt无法编译 解决办法

今天Xcode升级,Qt编译已有的项目出现问题 :-1: error: No rule to make target `test2'. Stop. /Users/mac/Qt/5.15.0/clang_64/mkspecs/features/mac/sdk.mk:22: error: *** ^. Stop. 两行报错信息说的也是不明不白。点击右键,显示输出,得到更多信息: make: *** No rule to make target `test2'. Stop. The pla...

学习小使者 的专栏 1541

ios 升级xcode10 之后的坑

library not found for -lstdc++.6.0.9 库未找到 ld:  library not found for -lstdc++.6.0.9 clang: error :linker command failed with exit code 1 (use -v to see invocation) 1、Xcode 10 中移除了 “-libstdc++.6.0...

palawind 1240

xcode c linux 编译出错,Xcode10编译报错问题

Xcode10正式版发布后,第一时间着手升级系统升级开发工具。一切就绪打开项目,遗憾的是工程文件报错,项目运行不了,可是工作还要继续,只能按着报错提示去解决问题。报错信息:工程编译第一个错误因为旧版本没有遇到这样的问题,尝试切换到旧版本的编译环境,选择 File —Legacy Build System—Workspace Settings后项目编译通过,可以正常运行。但感觉不是从根本上解决问...

weixin_39664136的博客 153

xcode 每次 全部 重新 编译 的问题

无论我是否修改文件,所有的文件都必须重新编译一次,实在是非常浪费时间。 网上查到一点资料 源地址:http://hi.baidu.com/%CD%F5%D7%D36%BA%C5/blog/item/6053bea4a37c9aea9052eef3.html 关于xcode4全量编译 会全部重新编译的问题 2011-11-28 11:24 ...

weixin_34195142的博客 1543
上一篇: 一句代码,cell分割线补全,tableView局部刷新
下一篇: library not found for -lstdc++.6.0.9
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值