被安装的机器只能是开发机或者已越狱,要不然苹果出个99美元的服务干嘛?只能传到appstore或者是上述两种方法你要愿意的话把自己开发者证书和ipa放一起,让想安装的的人自己签完自己安
在Windows下使用ionic打包与开发IOS程序
ionic开发Android程序都不需要安装eclipse等IDE,只要一个能写SSS,JS ,HTML的IDE就行(Hbuilder,WebStrom,Sublime Text), 开发完成之后不就执行个ionic platform add android,ionic build android,然后就能生成一个apk文件,给手机上一安装O了。
安装ionic开发环境(这个和在windows上安装android开发环境类似)。
安装Nodejs,按照步骤下载安装即可。
安装cordova,ionic,sudo npm install -g cordova ,sudo npm install -g ionic 或者合成一句统一安装sudo npm install -g cordova ionic。
创建项目,cd firstIonicProjectForIosionic serve(自动在afai浏览器中打开)浏览器中运行项目(调试项目)。
模拟器中运行项目
因为apple开发的证书限制我们在没有申请购买apple账号的情况下,使用虚拟机来部署我们的应用,在部署之前需要使用npm安装一个ios-sim插件用来调用模拟器。
用Ionic来开发app的很可能对Ios和android的app打包。
开发iOS程序需要mac本,没的话就只能在虚拟机上安装一个MacOS。ionic开发ios程序就得安装Xcode IDE,这个ipa文件不能被直接安装到苹果上,只能先上传到APP Store,人家审核通过之后,我们再从APP Store上下载。
1、首先打开InnoSetup软件,新建脚本文件。
2、其次设置应用程序信息,设置应用程序文件夹,就是说设置应用程序安装时候的默认路径和应用程序的文件夹,可以根据实际自定义设置。
3、然后选择需要打包生成安装包的exe应用程序,并添加需要打包的所有文件或文件夹。
4、最后必须要保证将exe运行所需的库文件等都添加进来,建议先把exe应用程序和依赖的库文件等放到一个文件夹下,直接把该文件夹添加进来即可。
在项目开发中,我们通常会需要将工程文件打包成ipa文件,提供给越狱的iphone安装。
方法步骤:
1首先应该给工程安装好配置文件(这里不再敖述),在ios device的状态下,运行成功。
2选择Product->archive
3点击Distribute按钮,d出新窗口,选择Export as Xcode Archive,如下:
4d出是否保存,点击save。
5选择生成的文件,xxx 13-5-10 下午400xcarchive,右键点击,选择Show Package Contents
6选择Products ->Applications ,就回看到你的app文件;接下来就是将app文件托至iTunes应用上,让itunes运行app文件;右键选择生成的文件,选择show in finder,就能看到对应的ipa文件了。
上一篇文章已经讲到APP怎么获取root权限,这篇是在开发中遇到的问题(开发一个插件和获取root权限APP安装到手机上)每次安装两边,作为码畜也是头疼,就想一个办法把他们合并一个deb 哈哈哈简单多了 ok,废话不多说了。
1创建一个文件夹比如HookAPP ok 里面创建一个Applications 文件夹如图
2把app 放在Applications里面 (如果你不知道app 怎么获取去看获取root这篇文章)
3用Theos 创建Tweak 会得到下面几个文件,
4 cd 到这个文件夹 用make he make package 打包 会出现 你会发现用make 多个_下划线的文件夹,里面有两个文件直接拖到HookAPP文件下如小点2
5给app 授权 打开终端, cd /Users/mac/Desktop/ScriptAssistDeb/Applications/songzhaojieapp(获取root文章中有本人比较懒)
6,合并 sudo dpkg-deb -Zgzip -b 路径HookAPP 新的文件路径(自己创建一个,存放deb的)
7,看到这个输出就成功了
如有看不懂或者建议,请留言(谢谢)
配置相关证书。打包ipa文件必须要用发布证书,所以第一步要配置发布证书(如下图所示)。相关配置证书的步骤这里就不一一阐述了,大家可自行查阅。
修改相关配置。选择“Product”->"Edit Scheme"打开如下界面,把Build Configuration的选项改为Release,然后点击确认,单击"OK"。
开始打包。选择菜单栏中的"Product"->"Archive"之后等待几秒钟出现如下 *** 作框(如第一张图所示),点击Export按钮会d出第二个 *** 作框(如第二张图所示),此时选择第一个选项,然后点击Next
选择对应的证书。紧接上一个步骤会出现选择相关证书的选择框(如下图所示),在这里要选择和第1步中相同的证书,然后点击“Choose”。配置证书完成,正式开始打包。
5
导出打包的ipa文件。打包完成之后会出现如第一张图所示的页面,在这里选择合适的存放位置,并给ipa文件命名,然后导出文件,最后得到的ipa文件如第二张图所示,到此正式完成打包。
工具HBuilder 安装包;
Android模拟器或者数据线+真机</ol>方法运行HBuilder---HBuilder,安装包,解压,运行HBuilderexe。注册,并登陆;
新建app---在左边右键,选择新建;
在d出的窗口,填入应用名称,根据需求选择项目位置,以及模板内容;
创建好之后,选择刚刚创建好的项目,在顶部选择运行,根据你的情况现在运行方式;
选择要打包的项目,在顶部选择运行,发型原生安装包;
在d出的窗口,选择相应证书,如果参数配置未完成,点击顶部参数配置;
上传图标,如果不想挨个穿图标就点击下方生成并替换;</ol>参数配置配置相应的app入口位置,app名称,版本配置图标;
配置启动;
sdk配置;(可选,如果需要同步登录,需配置相应的参数,获得相应的参数需到相应的开放申请)</ol>
可以做到,但前提条件是你必须要有开发者帐号。
普通99刀的帐号只能给100台机器安装,并且需要每台机器的UDID添加到证书里签名。
企业299刀的帐号可以直接给任意设备安装。不过这种帐号开的的APP无法发布到苹果市场。
可能参考这个
>
以上就是关于在windows下怎么打包ios全部的内容,包括:在windows下怎么打包ios、如何在Windows下使用ionic打包与开发IOS程序、exe打包成苹果安装包等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)