如何生成通过iTunes安装的ipa文件

如何生成通过iTunes安装的ipa文件VersionAuthorDateDescription1.0.0郑兵2009.07.291.方法一工具:iTunesXcode打包步骤:1.用开发者证书打包得到app文件;2.建一个文件夹命名Payload,把app放到该文件夹中;3.执行以下命令.chmod-R775./Payload(把该文件夹的读写属性修改了);4.需要一张jpeg格式的图,用来显示在iTunes中,图的大小不能超过512*512px;5.命名这张图为iTunesArtwork(没有扩展名),把它放在和Payload同一级目录中;6.进入Payload目录,选择app文件点右键ShowpagebageContents,找到info.plist文件,双击打开,添加字段SignerIdentity:AppleiPhoneOSApplicationSigning,保存退出;7.把Payload和iTunesArtwork一起压缩(选中两个文件右键选择Compress2items)生成zip文件,把扩展名改成ipa就行了;FAQ:1.不能用Distribution证书,用developer证书。2.方法二手动制作Iphoneipa软件教程1.前提条件以下描述的所有操作,都是在MACOS10.5.5上进行的。如果你使用的是windowsOS或者是其他版本的MACOS,操作步骤可能有所不同。你的手机在安装非官方ipa软件前,需要进行ipa破解工作。具体操作步骤见下文中的Iphone手机ipa破解部分。2.ipa制作过程:a)建立一个名为ipa文件夹,在该文件夹下建立一个名为Payload的子文件夹。b)将512*512的程序图片拷入ipa文件夹下,去掉图片后缀各式,重命名为iTunesArtwork。c)将xcode生成的app文件,拷入Payload文件夹下。鼠标右键单击app,在弹出的contextmenu中选择“ShowPackageContent”,双击Info.plist文件,PropertyListEditor会自动打开该文件,选中最后一行,然后点击左上角的“AddItem”,在该词典里增加一组item,key为SignerIdentity,对应的value为:AppleiPhoneOSApplicationSigning。d)启动Terminal,切换到ipa目录,输入命令zip–rABC.ipa*,即可生成ipa安装包。(ABC为程序的名字)3.Iphone手机Ipa破解安装生成的ipa版本软件前,你的Iphone手机需要破解ipa设置。2.X系统的Iphone手机和3.X系统的Iphone手机破解方式不一致。无论是2.X系统还是3.X系统,在破解之前,先上appstore下载一个免费的app,安装到手机里,以避免ipa破解后,安装的ipa软件无法正常使用。2.XIphone系统ipa破解方式如下:首先,切换到windows下,从lzuxng.blu.livefilestore/y1p64VCQWqLD9NAkj0O24rvECou3ItbMkprnPHoTjOva3wjXle激k8QlylFd5v-j4txyTpr8hTN0nLKYF5xHdhgBOJZJprozrFL/MobileInstallation?download下载MobileInstallation文件,将Iphone手机连接到电脑上,启动91助手,点击“文件管理”,切换到/System/Library/PrivateFrameworks/MobileInstallation.framework/文件夹下,将下载的MobileInstallation覆盖替换原有同名文档,权限设置为775,上传完毕后重新启动iPhone,就可以用iTunes同步ipa软件了。3.XIphone系统ipa破解方式如下:在iPhone上打开Cydia(需要有wifi连接)在Cydia选择Manage,然后选择Sources,选择Edit,选择Add,输入源地cydia.hackulo.us选择AddSources,选择Done。选择Sections,选择Hackulo.us,选择AppsyncforOS3.0(或者AppsyncforOS3.1),然后选择install,再选择Confirm,ipa破解工作完毕。4.ipa版本软件的安装双击得到的Ipa软件,iTunes会自动启动,并将该ipa软件加入到应用程序列表里。将Iphone手机连接到电脑上,同步应用程序,即可将ipa版本软件安装到手机里。5.一些可能遇到的问题。问题1:在2.2版本Iphone手机上,打开应用程序时,遇到“无法打开应用程序‘某某某’”,什么原因?请确认在生成ipa前,已在app里的Info.plist词典里加入了签名项:key为SignerIdentity,对应的value为:AppleiPhoneOSApplicationSigning。问题2:双击得到的ipa软件,iTunes提示“TheApplication‘XXX.ipa’couldnotbeaddedtoyouriTuneslibrarybecauseitisnotavalidapplication”,怎么办?造成该问题一个可能的原因是:在制作ipa软件过程中,你是使用鼠标邮件弹出的menu“Compress‘XXX’”得到XXX.zip文件,然后将XXX.zip手动更改为XXX.ipa。请不要使用该方式制作ipa文件。请在Terminal下用命令打包,用这种方式制作的ipa文件,可以正常同步到Iphone手机里。在我的MAC上,上述两种方式制作的ipa软件大小存在差异,在Terminal下用命令制作的ipa文件要小一些,我目前也不知道问题的根源是什么?等时间宽裕了,再好好研究一下。问题3:将制作的ipa拖如itunes应用程序里时,程序的图标没有显示出来,代之显示的是appstore的图标。请确认iTunesArtwork为512*512的程序图标,并且不带任何后缀格式

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?