Xcode打包和生成ipa文件

1.生成Archive文档

a) 需将左上角红色方框里的设备类型选为ios device,不能选择具体的设备类型,否则不能生成Archive文档;

b) 中部选择Team的方框,可此时选,也在后续export的步骤选,仅可选择个人开发者所加入的Team,且在Team中为Admin什么,否则无法继续export ipa的步骤。

2.登入个人开发者账号

点击顶部导航栏Xcode-Preferences-Accounts-底部加号按钮,添加个人开发者账号。

3.安装证书

需要两个证书,分别为开发者的个人签名证书和企业分发证书,即iPhone Developer证书和iPhone Distribution证书。

个人签名证书及其专用秘钥一般在登录到Xcode之后自动生成,企业分发证书需要在Apple Developer官网中下载,若安装时没有生成专用秘钥,则需要从其他已安装此证书的Mac导出后安装。

证书查看方式为Finder-应用程序-实用工具-钥匙圈访问,

证书下载方式为

4.创建App IDs

需要为项目在Apple Developer官网为其创建一个App ID,需要注意的是name和id必须与项目的name与id一致,创建方式为

5.生成ipa

完成前述准备工作后,在完成Step1,生成Archive文档后便进入如下界面,然后点击export,进行生成ipa的流程

点击export进入如下界面,根据不同需求选择不同导出方式,

点击Next进入如下界面,选择Team

点击Choose进入如下界面,选择为何种设备生成此ipa文件

点击Next进入如下界面,选择是否一起生成plist文件

6.结束

时间: 2024-11-06 08:47:44

Xcode打包和生成ipa文件的相关文章

ios打包,通过Xcode生成ipa文件

ios打包,通过Xcode生成ipa文件 干货文章 ·2018-03-21 19:03:47 打开ios项目目录,配置证书 将运行设备选择,如下图 选择:Product -> Scheme -> Edit Scheme   选择:Product -> Archive 成功后,会跳转到下面的页面,点击Export 根据自己的需要,选择不同的类型   任意填写 选择到处的位置 打开导出的目录,可查看ipa文件,可以上传到蒲公英进行下载测试 原文地址:https://www.cnblogs.c

ios打包应用程序,生成ipa文件

假设我的程序调试好了,怎么才干发给别人用呢?正常情况下IPA文件是从Xcode的Organizer中输出的,可是我们没有证书,这样输出会产生错误. 以下教你怎样生成ipa文件: 1.到你当前project下--Products 右键 Show in Finder 2.进入Finder下 选中你project的app文件 ,打开iTunes ,把当前projectapp拖拽到iTunes里面 3.在你iTunes 应用程序中你会看到你的project程序,选中,再把它从iTunes的那个列表中拖出

Xcode打包应用为ipa

Xcode教程?Xcode4发布测试?打包Archive操作是本文要介绍的内容,发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下. 1.设置"Build?Settings"?,下图是官方文档截图,留意那个红框,居然说反了. "Skip?install"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序,就为这折腾我好些时间,国外论坛?一堆问题?,说我按照官方文档做了,怎么Organizer

通过iTunes生成ipa文件,安装后还是老版本的问题.

今天测试人员安装新版本生成的ipa文件,发现功能还是老版本的功能. 经过查找,产生的原因: 在生成ipa文件的过程中.xcode的iOS Device的一定要选择真机. 只有真机,才能在真机运行后,在工程的Products文件夹下生成新的.app文件. 之前出现这类问题,肯定是因为新的.app文件没有生成,而去生成ipa文件导致的. 提醒:xcode的模拟器和真机运行的是两套不同的api.

XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相)

XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相) 2014-08-27 20:51 网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 1.既然我们已经在真机上运行过App了,那么现在就来生成一下.--------------------------------------------------------------- 1.在虚拟机下,点一下桌面(星空图随便某个地方),在F

XE6 /XE8 & IOS开发之免证书真机调试三步走,生成iPA文件并安装到其它苹果设备上

XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相) XE8 & IOS开发之免费证书真机调试:开发证书.AppID.开发授权profile的申请,附Debug真机调试演示(XCode7 Beta版或以上版本适用,有图有真相)

Xcode生成ipa文件

想到蒲公英应用做分发测试的同学们可以用的到哈 在测试的Device中切换为IOS Device,选择当前项目修改BuildSeting 在code signing Identity中选择证书,没有测试在没有证书的情况是否可以生成 在product中选择Bulid,生成项目的app 打开ITunes,打开我的程序,将生成的app拖到里面 在ITunes的应用程序上点击右键 就能在Finder中找到生成的ipa文件了,下一步就可以用蒲公英做分发了 安装mac版的蒲公英 在发布的时候选择企业发布,蒲公

iOS 打包生成ipa文件(使用终端命令打包)

1. 打开终端 2.在终端输入cd +空格 把工程文件直接拖到终端,然后回车 3. 在终端输入xcodebuild,回车 然后你可以发现工程文件里多了一个build文件夹 在build文件夹中,有一个Release-iphoneos文件夹,在Release-iphoneos文件中生成了.app文件 4.在终端输入 xcrun -sdk iphoneos PackageApplication -v,然后把.app文件直接拖进终端 因为现在已经在当前路径下了(此图片在Test路径下),所以把当前之前

IOS 命令生成ipa文件

#!/bin/bash #-------------------------------------------- # 功能:编译xcode项目并打ipa包 # 使用说明: # 编译project # ipa-build <project directory> [-c <project configuration>] [-o <ipa output directory>] [-t <target name>] [-n] # 编译workspace # ipa