xcode8怎么打包上传到appstore(xcode开发的app怎么安装在iphone6)

%title插图%num

xcode8怎么打包上传到appstore

登录developer.apple.com

member center

certificates Identifiers

Certificates进下图,首先创建App IDs

其次创建相应的证书 Development是发环境下的证书, Production是生产环境下的证书(往appStore上传)

下一步后会让你选择 本地生成本地密钥和证书关联

本地生成密钥文件。在LaunchPad里找到钥匙串访问,创建本地密钥文件

用户邮件地址写 发者账号的邮箱地址, CA地址不用写

生成本地密钥文件后(该本地密钥适用 推送 发布 发等环境证书的创建,建议创建完后不要删掉) ,接步骤6 完成证书创建。

创建配置文件

添加你的发者账号和密码到项目中

设置Build Settings。debug 对应的是发证书和发的配置文件,release对应的是发布证书和发布配置文件,development对应的是测试环境,production对应的是生产环境。请大家根据实际况选择对应的证书和配置文件。

修改bundle ID (与之前在developer上创建的bundle ID保持一致)和 bundle name(app的名字)

修改scheme (修改为release版本)和 运行设备(修改为 iOS Device 形态)

打包之前,先到 创建应用的名字 填入相应的应用信息,3.5寸 4寸 4.7寸 5.5寸照片各5张,基本应用的资料 以及手动发行和自动发行版本等等。

archive打包 ,根据需求(上传或测试)选择证书、配置文件和scheme

Xcode会自动弹到Organizer界面

xcode开发的app怎么安装在iphone6

在iphone 开发过程中, 有时,需要修改 app 名称。 在默认情况下, app 名称与 project 名称一样。 但在提交 app是, 时常会修改名称。 一提到 修改, 自然而然会想到 rename。 没错, 但这种方法只有有效一次。 再次编译生成 app时, name 又回到原来的。 这里介绍一种简单有效的方法, 一次修改, 永远有效。 打开 xcode工程, 从菜单选项中, 逐级进入 project -> edit active target , 这时会 打开 target “xxx“ info 窗口, 在 build tab 中,有一个 名为 packaging 的 group。 这个 packaging 用于描述 app 的信息。 其中有一项可配置 app 的名称。 这一项就是 product name 选项。 默认的包名 是 工程本身的名称。 若在创建工程之后,想修改 包名, 就可以在这里设置。

xcode开发的app怎么安装在iphone6

  在编译好的真机版目录下的.app文件,至于生成真机可以运行的app的方法,有两种方式,一种是交99美元获得一个证书,另外一种是破解的方式,在此不再详述,本文假设你已经生成了真机上可以运行的app包了(app包实际上是一个文件夹)

  假设此安装包的名称是 hello.app,点击右键,选择 显示包内容,这样就可以打开这个hello.app文件夹了,在此文件夹中有一个info.plist文件,打开它,新增加一个名为SignerIdentity的key字段,内容为Apple iPhone OS Application Signing。

  然后将.app拖到itunes就生成ipa了.默认名字应该是hello.ipa

  如果要将此ipa分发出去,可以在itunes中的hello.ipa文件上点击鼠标右键,选择 在finder中显示,就可以得到生成后的ipa安装文件了