目前的打包的平台和脚本很多,都很好用,傻瓜式操作。寻思用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
官方推荐使用最新的打包命令, 该软件封装的是旧的打包命令。
有问题,请留言指教。
如果觉得好用,打赏个茶钱也好,后期会不断优化。
网友评论