当前位置:首页 » 工具五金 » iosapp打包工具有哪些
扩展阅读
月子中心需要多少费用 2025-05-17 05:34:50
沙特石油用什么货币 2025-05-17 05:34:49

iosapp打包工具有哪些

发布时间: 2022-05-13 22:05:41

Ⅰ IOS APP开发常用的几个命令行工具

xcodebuild

苹果官方提供的的Xcode项目和工作空间(workspace)编译工具,也就是xcode自带的非图形化命令行编译工具。详细的使用方法在命令行执行:
man xcodebuild

系统会告诉你所有的用法,这里就不详细介绍了。

xcpretty

xcpretty is a fast and flexible formatter for xcodebuild

其实就是用来格式化(美化)xcodebuild命令行工具输出日志的一个小工具,我们新建一个Single View的项目xcodebuilddemo,然后在命令行执行:
xcodebuild

输出日志如下图所示:

xcodebuild_snapshot.png

四个字“惨不忍睹”。

OK, xcpretty表现一下吧,执行如下命令:
xcodebuild | xcpretty

输出日志如下图所示:

xcpretty_snapshot.png

OK,不用过多解释了,不过执行上面的命令时先执行下面的命令安装xcpretty:
gem install xcpretty

更多使用方法见项目首页:https://github.com/supermarin/xcpretty

xctool

xctool是facebook推出的用于替换xcodebuild的更易于测试ios和mac应用程序的命令行工具,特别适用于ios app的持续集成。

注意,刚开始xctool不仅用于做单元测试,包括编译、打包等功能,但现在编译、打包等功能被放到facebook的另一个项目xcbuild中了,所以xctool目前主要是用于单元测试。

xctool的官方网址:https://github.com/facebook/xctool

安装:
brew install xctool

如果您的mac机器上连brew都没装,那你真落伍了,自己去研究吧。

使用:
xctool -project xcodebuilddemo.xcodeproj -scheme xcodebuilddemo test -test-sdk iphonesimulator9.3

更详细的使用方法自己到官方网站研究吧。可以指定只测试某个用例,某个方法哦。

xcbuild

xcbuild是一个兼容Xcode的编译工具,它能使编译更快快速,更友好的编译过程日志,可以运行在多个平台(主要指OS X和Linux)。

详细的使用方法可见官方网站:https://github.com/facebook/xcbuild

目前该项目还比较新,应该是刚从xctool中剥离出来,只能从源码安装。

自己去试一试吧。

Ⅱ 请问用html5打包成的app,在苹果与安卓上作用有什么区别

你是不是想问h5封装打包APP?安卓和苹果是两个系统,安卓APP的后缀是.apk,苹果是.ipa,将h5打包APP,要对应自己的手机系统,两个系统的APP只能安装到对应的系统上,苹果(安卓)APP是不能安装在安卓(苹果)系统上的。

h5封装打包的APP,其实只是给网页套了一个APP的壳子,让它可以安装在手机桌面上,打开还是网页,网页上能实现的操作,都可以在手机端实现,APP只是一个外壳,本质还是一个网页。安卓和苹果都是一样的。

在亥着就可以做,搜索亥着,登录账号进入后台,输入APP名称、网址、就可以封装打包了。

Ⅲ ios 如何打包app

你的意思是打ipa包吧。
1、用xcode真机编译一下程序。
2、在左侧最下面有xxxxx.app文件,右键“show in finder”
3、将finder中的这个.app文件拖拽到itunes图标上
4、打开itunes,选择应用程序(不是手机的应用程序)就能看到这个程序了
5、右键该图标“show in finder”,就找到这个ipa包了。
望采纳,谢谢

Ⅳ 盘点APP开发常用到的工具有哪些

第一、Bizness Apps:
这是一个快速创建APP软件的平台,目前支持iOS(iPhone、 iPad)及Android平台,人们只需要进一步在选单中选取你的App需要的功能即可完成本机App的设计。在 App完成后,Bizness Apps会帮你把App上传到他们在iOS和
应用商店的帐号。Bizness Apps需要收费为每个平台39美元。
第二、DevmyApp:
这是一款苹果APP开发工具,用户可以创建、设计和开发自己的iOS应用程序了,同时还可避免为一些经常出现的功能模块重复编写代码。
第三、Mobile Roadie:
这是一个iOS和Android应用开发平台,整合YouTube,Brightcove,Flickr,Twitpic, Ustream, Topspin, Google资讯,RSS, Twitter和Facebook。用户可使用其提供的内容管理系统更新资讯,也可自行修改应用细节。
第四、APPMakr:
主要业务就是为用户提供一个良好的app软件开发平台,让不会编程的用户也可以通过一个功能齐全的DIY工具包来开发手机app。
第五、Appsgeyser:
简单,易懂,快速,任何人都可以使用AppsGeyser开发APP。

Ⅳ hbuilder怎么打包ios的app

工具HBuilder 安装包;
Android模拟器或者数据线+真机</ol>方法运行HBuilder---HBuilder,安装包,解压,运行HBuilder.exe。注册,并登陆;
新建app---在左边右键,选择新建;
在弹出的窗口,填入应用名称,根据需求选择项目位置,以及模板内容;
创建好之后,选择刚刚创建好的项目,在顶部选择运行,根据你的情况现在运行方式;
选择要打包的项目,在顶部选择运行,发型原生安装包;
在弹出的窗口,选择相应证书,如果参数配置未完成,点击顶部参数配置;
上传图标,如果不想挨个穿图标就点击下方生成并替换;</ol>参数配置配置相应的app入口位置,app名称,版本配置图标;
配置启动图片;
sdk配置;(可选,如果需要同步登录,需配置相应的参数,获得相应的参数需到相应的开放申请)</ol>

Ⅵ ios 开发app 用什么工具

不会编程的话,可以去应用之星网站制作app,打包成ios,安装到手机就能使用了。
你可以追问我,我给你发地址~

Ⅶ 制作一个IOS版的APP软件需要哪些工具

android app开发工具:eclipse or Android Studio。

ios app开发工具:Xcode。

eclipse: Eclipse 是一个开放源代码的、基于Java的可扩展开发平台,可用于开发Android App,通过插件组件构建开发环境,如svn等,并且Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)

Android Studio :是一个Android开发环境,类似 Eclipse,Android Studio 提供了集成的 Android 开发工具用于开发和调试。

Xcode: 运行在操作系统Mac OS X上的集成开发工具,Xcode作为开发 iOS App的工具具有统一的用户界面,具有设计,编码、测试、调试等功能。

Ⅷ 使用mac进行ios几种命令行打包方式

自动打包的方式有如下几种:
一、使用xcodebuild进行打包
参考apple文档:https://developer.apple.com/library/prerelease/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html
xcodebuild -project "${TARGET}.xcodeproj" -target ${TARGET} CODE_SIGN_IDENTITY="${IDENTITY}" clean //将project clean下

xcodebuild -workspace MyWorkspace.xcworkspace -scheme MyScheme archive //进行archive,生成xcarchive文件
xcodebuild -exportArchive -exportFormat IPA -archivePath MyMobileApp.xcarchive -exportPath MyMobileApp.ipa -exportProvisioningProfile 'MyMobileApp Distribution Profile'
确实是可以生成.ipa,但是可能会导致不能安装,https://developer.apple.com/library/prerelease/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html , 链接是apple的官方文档,文档大概的意思将 xcarchive文件作为.ipa方式进行导出, 为什么不能在ios设备上安装?
二、原生xcodebuild、xcrun进行打包,需要详细了解,可以看下这个链接 http://www.jianshu.com/p/1229476fbce4
具体打包指令和第一种方法区别不大,不同代码如下:
xcodebuild -scheme Zxh -configuration ${buildConfiguration} clean //对代码进行clean
xcodebuild -project Zxh.xcodeproj -scheme Zxh -configuration ${buildConfiguration} -destination generic/platform=ios archive -archivePath ${buildPath} //进行build,相当于在xcode里面进行command+b,生成.app文件
#xcrun -sdk iphoneos PackageApplication -v build/Release-iphoneos/Zxh.app -o ${ipaName}.ipa --sign "iPhone Distribution:(打包证书)" //根据.app文件生成的ipa文件导出到指定目录
三、xctool进行自动打包

参考网页地址:http://www.tuicool.com/articles/uIZRZjy
1、确保安装了xctool

没有安装xctool,可以用brew安装,没有安装brew的,可以通过搜索安装brew,然后执行如下操作安装xctool

安装命令:sudo brew install xctool
介绍下xctool命令:
xctool 是FaceBook开源的一个命令行工具,用来替代苹果的xcodebuild工具。
先附上打包用的参考代码,如下:
#
cd AutoProject //进入项目目录

#
buildDay=$(date +%Y%m%d) //获取当前日期
buildTime=$(date +%Y%m%d%H%M) //获取当前时间
profile=”xxxx” //设置打包配置文件
#
buildConfiguration=”QA” //build时用的证书
buildPath=”../ArchiveProction/QA/${buildDay}/Auto_QA_${buildTime}.xcarchive” //build后归档的文件目录
ipaName=”../ipa/QA/${buildDay}/Auto_QA_${buildTime}.ipa” //打好包放置位置
#
xctool -scheme AutoProject -configuration ${buildConfiguration} clean //clean下工程
xctool -scheme AutoProject -configuration ${buildConfiguration} archive -archivePath ${buildPath} //对项目进行Archive, 将xcarchive文件导出到指定目录
xcodebuild -exportArchive -exportFormat IPA -archivePath ${buildPath} -exportPath ${ipaName} - exportProvisioningProfile “$profile” //生成的ipa文件导出到指定目录, 此处依然使用的是xcodebuild进行打包, 待优化

Ⅸ ios 免费 打包 工具有哪些

1、用xcode真机编译一下程序。 2、在左侧最下面有xxxxx.app文件,右键“show in finder” 3、将finder中的这个.app文件拖拽到itunes图标上 4、打开itunes,选择应用程序(不是手机的应用程序)就能看到这个程序了 5、右键该图标“show in finder”,...