• Unity打包ipa图文教程


    首先保证项目在Unity上运行正常,有时候电脑上运行成功也不代表手机上能运行成功,总之会出现各种问题,还是需要丰富的经验。

    简单来说,步骤如下:Unity打包IOS---生成XCode项目---配置开发者账号---安装开发者证书(如果发布的话需要发布证书)---XCode在真机上运行---生成ipa

    在unity Build Settings里面选择平台为Platform为ios,再在Player Setting中配置一下,如果你打包过安卓,对此应该就很熟悉了,配置基本差不多,需要注意的一点就是要Other Settings中配置一下Bundle Identifier,这个以后也会在苹果的开发者网站填写。

     

    好了,导出的项目可以用XCode打开了,我推荐使用XCode5,因为XCode6打包的时候出现了问题真的是很莫名其妙。

    再来说说这一系列繁琐的证书过程,首先要看看你这台电脑是不是当初申请开发者账号的那台,如果是那自然万事大吉,如果不是,则要从申请开发者账号的那台机器导出一个以p12为后缀的文件,打开钥匙串访问,选择那个证书,右键“导出XXX”,选择导出位置,文件格式选择最后一项“个人信息交换(p12)”,然后拷贝到你的机器,双击添加到钥匙串即可,如果申请开发者账号的那台机器暂时不可用,则需要重新在苹果官网申请,“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书”  

     

    输入你的电子邮件地址和常用名称,然后选择第二项“存储到磁盘”,点击“继续”

     

    最后会在桌面生成这样一个Request文件,然后登录到苹果的开发者网站https://developer.apple.com/,选择“IOS Apps”,然后右上角证书管理,然后再左边IOS Apps,第一项“Certificates”,如果想要在真机上调试,需要注册设备,点击“Devices”,右上角点击“+”,填写设备的名称和唯一的标示符,标示符有很多办法可以获取到,例如插上你的设备,在XCode中可以看到一串标识码

     

    接下来需要对你的App进行注册,点击“Identifiers”里的“App IDs”,点击“+”:

     

    其中“Name”是App的名字,“Bundle ID”最好和Unity里的Bundle ID填的一样,接下来是“Provisioning Profiles”,如果是开发就选择“Development”并添加一个,如果是发布就选择“Distribution”并添加一个,

     

    填写上基本的发布信息之后就可以把该发布证书Download到电脑上,再选择“Certificates”,同样的,发布选“Distribution”,开发选“Development”,等待这一系列步骤操作完成之后,桌面上会生成如下四个文件,两两对应,双击把它们添加到钥匙串访问里面:

     

    最后回到XCode里面,选择“Product”里面的“Archive”:

     

    漫长的编译之后出现如下页面,左侧空白为应用图标,点击“Validate”:

     

    图1

    提示登录开发者账号,账号密码会自动填充:

     

    如果“Provisioning Profile”处出现黄色警告,则要检查一下钥匙串里是否将该应用的发布证书添加进去了,并且保证你选择的证书是否跟你这个Application匹配:

     

    出现这个页面就表示验证将要成功了:

    验证完成之后要导出ipa,选择图1 的“Distribute”,选择第二项“Save for Enterprise or Ad Hoc Deployment”:

     

    然后选择正确的发布证书,点击“Export”,出现如下界面,就表示将要大功告成了:

     

    最后会在桌面上看到一个ipa文件就是最终的包了。

  • 相关阅读:
    tile38 复制配置
    The Guardian’s Migration from MongoDB to PostgreSQL on Amazon RDS
    tile38 一款开源的geo 数据库
    sqler sql 转rest api 的docker 镜像构建(续)使用源码编译
    sqler sql 转rest api javascript 试用
    sqler sql 转rest api redis 接口使用
    sqler sql 转rest api 的docker image
    sqler sql 转rest api 的工具试用
    apache geode 试用
    benthos v1 的一些新功能
  • 原文地址:https://www.cnblogs.com/wanglufly/p/4086788.html
Copyright © 2020-2023  润新知