iOS打包-工具-C++/Qt开发

目前的打包的平台和脚本很多,都很好用,傻瓜式操作。寻思用Qt写一个界面的更傻瓜的操作。

本项目使用C++编写。

只讲操作:

如果是xcodeproj项目 用下面两条命令

1.xcodebuild -project TestArchive.xcodeproj -target TestArchive -configuration Release

2.xcrun -sdk iphoneos -v PackageApplication ./build/Release-iphoneos/TestArchive.app -o ~/Desktop/TestArchive.ipa

如果是xcworkspace项目 用下面两条命令

1.

xcodebuild -workspace TestArchive2.xcworkspace -scheme TestArchive2 -configuration Release archive -archivePath  /Users/apple/Desktop/TestArchive2/TestArchive2 -destination generic/platform=iOS

2.

xcrun -sdk iphoneos -v PackageApplication TestArchive2.xcarchive -o /Users/apple/Desktop/TestArchive2/TestArchive2.ipa

根据你的项目不同,请分别运行相应的命令,可能会报错,提示PackageApplication(被弃用,但是还可以用)找不到或者其他原因,请自行百度,基本都能解决。

如果运行上面的命令能打包成功,那软件就可以用,软件就是封装了上面的打包命令。

如果运行上面的命令不能打包成功,请自行研究至成功 ,再使用本软件。

使用之前请确保项目能够真机运行,因为真机运行成功了,xcode会自动配置好相应的证书和描述文件。

下面演示打包xcodeproj项目



打包完后会在项目文件夹中生成build目录,ipa就会在其中,包括一些其他文件,只需要ipa就可以,其他可以删掉。

下面演示打包xcworkspace项目



打包后会直接在项目目录中生成ipa文件。

稍后放出软件下载方式和源代码。

链接: https://pan.baidu.com/s/1nv3LkgD 密码: 43fk

官方推荐使用最新的打包命令, 该软件封装的是旧的打包命令。

有问题,请留言指教。

如果觉得好用,打赏个茶钱也好,后期会不断优化。

你可能感兴趣的:(iOS打包-工具-C++/Qt开发)