Qt程序如何在Mac上用X-code编译
来源:互联网 发布:微信群淘宝优惠券提成 编辑:程序博客网 时间:2024/05/14 19:53
最近公司要把Macapp上传到MacAppStore,之前都是在官网直接扫描下载,无奈如果用户不设置电脑安全里面的选项,就会不允许安装,于是boss命令上传MacAppStore,还是和上传iOSAppStore有些区别的。因为是QT编写的,所以最后想到要把它转成xcode工程然后比较方便打包上传审核。
首先到到开发者中心申请MacOS的证书,
然后创建macOS下的appid。其他和iOS开发没差。
上述步骤完了之后,接下来就开始搞qt--》xcode工程;
qt-->xcode:
1、先进入到我们的主pro目录(如果就一个pro文件那就在其被包含的文件夹就行)
2、打开命令行,输入xxxxx.pro -spec macx-xcode
3、仍在此目录下,打开命令行,并找到安装Qt的QMake中,执行如下命令:
编译成功后,会出现Xcodeproj文件:
4:sanbox权限在targets-->Capabilities里面第一个sanbox打开,然后配置你项目需要用到的权限;
5:设置APPicon;
6:设置product name 和Executable file 保持一致与iTunes connect里面一致;
7:打包上传。
这是一个艰难的过程,会出现这样那样的问题,所以耐心每次有错误,都会发邮件告知,然后相对应修改。
一下是qt需要注意的事项:确保你的qt一些框架没有使用apple的api,不然会被拒;如果你的app需要保存数据,确保不是保存在安装目录下,不然会被拒...等等,我没发现一个都回写上来。
阅读全文
0 0
- Qt程序如何在Mac上用X-code编译
- Qt程序如何在Mac上用X-code编译
- 如何在Mac OS X上安装和使用Visual Studio Code和ASP.NET 5
- 剖析并利用Visual Studio Code在Mac上编译、调试c#程序 集成到Unity3D
- 剖析并利用Visual Studio Code在Mac上编译、调试c#程序
- Qt学习(如何交叉编译一个Qt程序使其能在板子上运行)
- Qt学习(如何交叉编译一个Qt程序使其能在板子上运行) .
- 如何在MAC上编译FFMpeg
- 如何在Mac OS X上安装和使用Visual Studio Code和ASP.NET 5(转)
- 如何在unix下编译QT程序?
- MAC之Qt在Xcode8上编译错误(一)
- MAC之Qt在Xcode8上编译错误( 二)
- (转载)在 Mac OS X 上编译 V8
- 在mac上编译cocos2d-x-3.0rc0
- openwrt 在MAC OS X上编译失败
- QT程序如何编译
- 如何在苹果系统(Mac OS X)上安装PyQt4
- 如何在苹果系统(Mac OS X)上安装PyQt4
- 【使用教程】Spire.XLS 教程:在C#中隐藏或显示Excel注释
- HDU4810 Wall Painting(组合数学+二进制)
- IDEA运行Spark出现UnsupportedClassVersionError: scala/tools/:Unsupported major.minor version 52.0
- linux内核发生段错误时进行调试
- 解析get参数被编码的参数
- Qt程序如何在Mac上用X-code编译
- 深入理解向上转型与向下转型
- 用列表推导的方式实现多个列表合并!!!
- ubuntu安装libgtk2-dev和libcairo2-dev故障处理
- 如何评价继RHEL后,Ubuntu新版本也将结束提供32位镜像?
- THINK5的配置文件及使用
- 日落日出动画效果
- 统计数据类型与对应的相关性分析方法
- ubuntu 安装微信