最新要闻
- 2023年梅花金银兔纪念币价格(2023年05月10日)_世界快资讯
- 仅7999元!Redmi MAX 90英寸巨屏电视开售:百级分区、144Hz高刷 即时焦点
- 每日热议!亏电百公里油耗3.9升 比亚迪驱逐舰07申报:凯美瑞、雅阁瑟瑟发抖
- 保时捷718上新款 157.8万元起!真心无法抗拒 全球简讯
- 环球快看点丨悦达起亚被曝管理岗轮休 一休就一年!官方回应
- 中国电信在科技创新中加速释放消费活力 每日聚焦
- 黄道十二宫是什么意思?黄道十二宫是哪个文明首先提出的?
- 每日看点!98年浙大女学霸曾被视为格力接班人 孟羽童称靠别人永远不如靠自己
- 金锣玉米热狗香肠20袋到手19.9元:新鲜美味 当前短讯
- 热讯:为什么这届年轻人基本不走亲戚了?互联网“断亲”情况加剧:专家释疑
- 【环球新视野】西渝高铁最新进展!200余户已签协议
- 双商最高的四大星座是什么?十二星座的月份表
- 神话Eric的妻子是谁?神话Eric个人介绍
- 2011年快乐女声有哪些评委?2011届快女排名前十名
- 消失日晖打一字是什么?猜字谜游戏题目及答案
- 商家广告鼓励偷男友钱喝奶茶被罚 热消息
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
全球观速讯丨Mac系统,Qt工程转xcode工程,打包pkg
【资料图】
序言:
程序使用Qt开发,程序主要功能是调用摄像头。需要打包成pkg给到用户安装,打包用到的是xcode。
实际操作:
一、Qt工程转xcode工程
// 打开终端,cd到项目根目录(CamScan.pro目录),使用qmake生成xcode工程文件(CamScan.xcodeproj)cd /Users/yangHu/Desktop/CamScan/CamScan/Users/App/Qt5.12.12/5.12.12/clang_64/bin/qmake CamScan.pro -spec macx-xcode
二、使用xcode对工程进行设置
// 1.双击[CamScan.xcodeproj],打开XCode// 2.点击[General],点击[Identity],设置软件信息App Category // 根据自己软件类型来选择,我的是 PhotographyBundle Identifier // com.公司名称.软件名称,我的是 com.eloam.CamScanVersion // 软件版本号,我的是 1.0Build // 上架版本号,上架一次需要加一,我的是 1.0
// 部署信息,Deployment InfoDeployment Target // 最低版本,我的是 10.12
// 软件图标,App Icons// 1.Soure,点击[Use Asset Catalog],弹出的窗口,点击[Migrate]// 2.此时在选择框的后面会出现向右的箭头,要是没有出现箭头,请重启XCode// 3.点击向右的箭头,将准备好的图标文件拖放到对应的位置// 4.点击[Build],就可以看到生成的app是带有图标的了*:图标文件的格式为png图片*:图片大小分别是:16*16,32*32,64*64,128*128,256*256,512*512,1024*1024*:如果没有所有规格的图片也没关系,我的只上传了16~128的图片,正常使用,就是图标会有点模糊
// 一般信息,[General] [Info]// 我的项目需要用到摄像头,摄像头是需要权限的,所以要添加摄像头权限// 在 [Custom macOS Application Target Properties] 中点击 [Add Row],选择一个带 Camera 的选项*:如果这里没有添加,也没关系,可以直接在 app 的包里面的 Info.plist 文件中添加*:找到app,点击鼠标右键,显示包内容,就可以看到 Info.plist 文件,双击打开,[Add Row],选择[Privacy - Camera Usage Description]
// 签名和功能,[General] [Signing & Capabilities]// 签名 [Signing]// 1.勾选 Automatically manage signing// 2.Team,我的是:Shenzhen Eloam Technology Co., Ltd// 3.Bundle Identifier,我的是:com.eloam.CamScan// 4.Provisioning Profile,我的是:None Required// 5.Signing Certificate,我的是:Development// 功能// 1. 点击[Capability],双击[App Sandbox]// 2. [Hardware],勾选[Camera] [USB]// 3. [File Access] [User Selected File],设置成:Read/Write
三、编译
// 1.编译,在XCode标题栏,点击[Product],点击[Archive]*:Archive生成的包,名称叫:CamScan 2023-4-7,10.27 AM xxx*:生成的文件一般保存在:/User/yH/Library/Developer/Xcode/Archives// 2.检查动态库和framework是否完全打包,没有的话需要添加// 2.1 进入 CamScan 2023-4-7,10.27 AM xxx,找到 CamScan.app// 2.2 /Users/App/Qt5.12.12/5.12.12/clang_64/bin/macdeployqt CamScan.app// 2.3 检查 CamScan.app 是否可以运行,要是没有权限,就是需要签名
四、签名
// 需要先对包里面的文件签名,然后在对包签名// 点击[CamScan.app],显示包内容,使用终端签名codesign --options=runtime -f -s "证书Info" --timestamp=none *.frameworkcodesign --options=runtime -f -s "证书Info" --timestamp=none *.dylibcodesign --options=runtime -f -s "证书Info" --timestamp=none */*.dylib*:注意签名命令中证书名证的空格// 对包签名// 先在XCode工程目录中将,CamScan.entitlements 拷贝到 CamScan.app 文件夹,在签名appcodesign --options=runtime -f -s "证书Info" --timestamp --entitlements CamScan.entitlements CamScan.app然后双击就可以正常使用app了
主要是对 FrameWorks 和 Plugins 文件夹里面的文件签名
五、打包发布
productbuild --component CamScan.app /Applications -s "证书Info" --timestamp=none CamScan_Sign.pkgproductsign --sign "证书Info" --timestamp CamScan_Sign.pkg ./CamScan.pkg*:打包的证书名称和签名的证书名称是不一样的
CamScan.pkg 就是最终的安装包,可以直接给到用户安装了。
Mac真心不好玩,主要还是技术能力不够。
关键词:
全球观速讯丨Mac系统,Qt工程转xcode工程,打包pkg
大幅提升前端工作效率!Numeral.js数值格式化库来了!
无需代码绘制人工神经网络ANN模型结构图的方法
2023年梅花金银兔纪念币价格(2023年05月10日)_世界快资讯
仅7999元!Redmi MAX 90英寸巨屏电视开售:百级分区、144Hz高刷 即时焦点
每日热议!亏电百公里油耗3.9升 比亚迪驱逐舰07申报:凯美瑞、雅阁瑟瑟发抖
保时捷718上新款 157.8万元起!真心无法抗拒 全球简讯
环球快看点丨悦达起亚被曝管理岗轮休 一休就一年!官方回应
中国电信在科技创新中加速释放消费活力 每日聚焦
每日播报!利用Appuploader上架IPA步骤
环球热文:代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素。第一章 数组part01
黄道十二宫是什么意思?黄道十二宫是哪个文明首先提出的?
每日看点!98年浙大女学霸曾被视为格力接班人 孟羽童称靠别人永远不如靠自己
金锣玉米热狗香肠20袋到手19.9元:新鲜美味 当前短讯
热讯:为什么这届年轻人基本不走亲戚了?互联网“断亲”情况加剧:专家释疑
【环球新视野】西渝高铁最新进展!200余户已签协议
双商最高的四大星座是什么?十二星座的月份表
神话Eric的妻子是谁?神话Eric个人介绍
2011年快乐女声有哪些评委?2011届快女排名前十名
消失日晖打一字是什么?猜字谜游戏题目及答案
台电平板怎么刷机?台电平板android版如何获取root?
会声会影x4激活步骤是什么?会声会影x4激活代码
华硕f83v笔记本电池充电时橙色充电灯不停闪烁怎么解决?华硕f83v笔记本参数
三星笔记本r467怎么进bios设置u盘启动?三星笔记本r467参数
Vue 前端开发团队风格指南(史上最全)
Linux ARM架构_安装JDK8-银河麒麟V10 Kylin Linux-焦点速递
PSP上哪个火影的游戏最好玩?PSP经典游戏有哪些?
商家广告鼓励偷男友钱喝奶茶被罚 热消息
环球通讯!苹果推出iPad版Final Cut Pro与Logic pro:1个月免费试用
国人秒懂内涵 如何辨别在美国的中国人:看车牌 环球今头条
吸、扫、拖三合一!米家免洗扫拖机器人2正式开售:1999元
深圳一男子举牌相亲 月薪6千要求女方1万2:被路人质疑后神回应 世界热门
史诗级尴尬!马斯克驾驶Cybertruck结果趴窝:在农田里陷车
2023年社保缴费基数怎么调整?什么时候重新申报?_环球新资讯
环球新资讯:2分钟快速上手流水线的创建与运行
当前视讯!接单日记(三)文本处理之词云生成
今日热门!台式电脑有线网络怎么连接_有线网络怎么连接
华为将发布双旗舰笔记本 MateBook新品颜值、性能将迎全面升级
世界热点!任天堂Switch卖不动了?销量下降22% 还要再苟一年
首发9999元 小米电视ES Pro 90寸开售:1000nits高亮度
今日观点!希思黎京东官方自营旗舰店开业 打造全新高端奢护体验
环球今日报丨支持双枪快充!比亚迪赵长江:腾势N7制动距离“遥遥领先”
焦点热讯:首个“三体”线下项目《三体 · 引力之外》有啥不一样?
焦点热议:杭州:西湖景区莲花绽放 花朵水面摇曳身姿
全球即时看!科大智能参设新能源发展公司 经营范围含电池销售
今日快讯:3D建模师用AI把自己变美少女 大叔成偶像
理想老板怒斥媒体人:隔壁吉利的高管羡慕坏了
多家挖呀挖公司注册成立:涉及零售业、服务业-每日资讯
环球滚动:50万级老板专属座驾 新一代国产奔驰E级亮相:车身、轴距全加长
249元 小米智能摄像机3开售:3K超清画质 支持双向语音通话
听说你还回忆我小说 听说你还回忆我
高效c语言1快速入门|焦点热闻
使用IDEA远程Debug调试(详细)|今日快讯
Echarts引入——绘制一个简单的图表|环球信息
世界热点评!豫能控股拟30亿布局新能源转型待考 煤炭涨价助推成本上升两年累亏逾40亿
头条:国内“老头乐一哥”!雷丁汽车申请破产:曾被经销商举报为诈骗
七彩虹发布新款隐星游戏本:RTX 4060首发5999元
【世界聚看点】百万级越野车!仰望U8申报信息公布:搭比亚迪最强2.0T发动机
全球聚焦:蔚来车主 绑架李斌?
比亚迪海豚最强对手来了!五菱宝骏云朵亮相:10万级大五座_热消息
今日视点:再动员再部署!龙湾全面推进这项工作!
VM虚拟机去虚拟化 玩游戏多开 过检测 tp vmp cf dnf
中信证券:下半年全球新能源汽车及储能有望延续高增长
AMD RDNA3甜点卡RX 7600到货了:价格不友好
热资讯!杭州女生地铁上隔空收到陌生信息 果粉热议常被此折磨:苹果回应给解决办法
你遇到没?苹果iPhone天气又崩了:用户吐槽不如安卓
爱犬跳车乱蹿 摩托车骑手高速路上抓狗:险象环生-视点
扫码才能点餐缴费?市消协劝喻商家:不得强制消费者关注公众号或用小程序_当前视讯
聚焦重点靶向发力 万亿税费红利加快释放 全球热文
环球观察:韩国最新民调:尹锡悦就职一周年,施政差评率60%
iOS 16.5 RC准正式版推送!iOS 16系统更新要绝唱了 每日速讯
华为Mate X3国际版亮相:系统是EMUI 13.1
学系统集成项目管理工程师(中项)系列19b_成本管理(下)_世界看点
新坎特伯利传说_关于新坎特伯利传说简介
捡漏上瘾!印度仍在抢购廉价俄油 全球油价将大涨价 环球关注
网友第一次装机遇到这些问题:好像当年的自己_每日热议
即时:滴滴一面:BigKey问题很致命,如何排查和处理?
“下沉式旅游”的信号,小城市接收到了吗? 焦点简讯
天天短讯!微信5个超实用隐藏功能 很多人都不会用!看完涨知识
最强高端旗舰手表 华为WATCH 4系列全球首发亮相:腕上健康管家
全球焦点!开发者称《王国之泪》主题是"手":让林克更具辨识度
代工厂搞出“雷军电动车”的老头乐一哥 死了:因为想好好做车
4.1Pb/s!中国创造光纤传输新纪录 世界观点
“基金公司”APP上买理财,血本无归?法院判了
欧冠半决赛晋级率:本菲卡居首,米兰、利物浦、尤文列前四|全球看点
指标到校和统招的区别_指标到校与统招的区别
谁抢到了五月天门票?网友吐槽:黄牛加价可随便买 最新资讯
国产SSD继续卷:梵想S690 2TB到手价499元 4800MB/s
拍照机皇再次易主 华为P60 Pro拿下DXO手机影像全球第一:156分-全球看点
美国布法罗枪击案一周年之际专家发声:消除种族歧视收效甚微 问题由来已久
操作系统作业常见算法-个人复习用
Spring AOP官方文档学习笔记(四)之Spring AOP的其他知识点 快播
当前视讯!打破苹果垄断,华为、小米携手共进,夺回国产手机高端份额!
环球观焦点:在华停产新车 日系汽车巨头三菱退出中国?回应来了:没有计划
抄袭风波后 吉利、长安宣布战略合作:共推中国汽车产业升级_天天快报
让平板再次伟大 苹果生产力软件FinalCut Pro、Logic Pro支持iPad电脑
看热讯:C#设计模式09——组合模式的写法
R数据分析:生存数据预测模型的建立和评价(二)timeROC与决策曲线
汽车大灯清洗功能有用吗_汽车大灯清洗功能什么作用
诺贝尔经济学奖得主称美国可能债务违约