【Unity】Mac打包.ipa详细流程(Ad Hoc)

  • Post author:
  • Post category:其他




准备


1. 创建Apple ID(苹果账号)


2. 申请个人开发者帐号(需要一张可以支付美元的信用卡)


3. 登录开发者帐号



一、生成签名

  1. 打开钥匙串访问

    打开钥匙串访问
  2. 钥匙串访问-证书助理-颁发机构请求证书

    钥匙串访问-证书助理-颁发机构请求证书
  3. 填写开发者账号的邮箱-设置证书名称-存储到磁盘

    填写开发者账号的邮箱-设置证书名称-存储到磁盘
  4. 存储

    存储
  5. 签发证书创建成功

    签发证书创建成功
  6. 打开签发证书

    打开签发证书
  7. 点击继续

    7.点击继续
  8. 选择为自己创建-点击继续

    选择为自己创建-点击继续
  9. 输入证书名称-点击继续

    输入证书名称-点击继续
  10. 点击继续按钮
    点击继续按钮
  11. 证书创建结束

证书创建结束

12. 证书管理中可以看到刚刚创建的证书

证书管理中可以看到刚刚创建的证书

13. 打开苹果开发者官网-点击账号登录

打开苹果开发者官网-点击账号登录

14. 输入开发者账号

输入开发者账号

15. 选择 证书管理

选择 证书管理

16. 选择创建新的苹果开发证书

选择创建新的苹果开发证书

17. 选择分发类型-下一步

选择分发类型-下一步

18. 选择ChooseFile

选择ChooseFile

19. 选择我们刚刚创建的签发证书

选择我们刚刚创建的签发证书

20. 点击Continue

点击Continue

21. 将创建好的苹果开发证书下载到本地

将创建好的苹果开发证书下载到本地

22. 右键打开苹果开发证书

右键打开苹果开发证书

23. 打开钥匙串访问-打开刚刚注册的开发证书-下面对应刚刚创建的签发证书就没问题了

打开钥匙串访问-打开刚刚注册的开发证书-下面对应刚刚创建的签发证书就没问题了

24. 创建一个新的应用

创建一个新的应用

25. 下一步

下一步

26. 填写app描述和app的包名-选择app权限-点击Continue

填写app描述和app的包名-选择app权限-点击Continue

27. 点击注册app

点击注册app

28. app注册成功

app注册成功

29. 添加可安装的测试设备

添加可安装的测试设备

30. 输入设备信息

输入设备信息

31. 创建app的签名证书

创建app的签名证书

32. 点击-Continue

点击-Continue

33. 选择创建的app-点击Continue

选择创建的app-点击Continue

34. 选择刚刚创建的苹果开发证书-点击Continue

选择刚刚创建的苹果开发证书-点击Continue

35. 选择可安装的设备-点击Continue

选择可安装的设备-点击Continue

36. 输入app签名证书的名字-点击Generate

输入app签名证书的名字-点击Generate

37. 点击Download

点击Download

38. 至此证书相关的准备已经结束

至此证书相关的准备已经结束



二、导出Xcode工程

  1. 切换至IOS平台

    切换至IOS平台
  2. 点击PlayerSettings-设置显示方向

    点击PlayerSettings-设置显示方向
  3. 选择OtherSettings-设置对应属性

    选择OtherSettings-设置对应属性
  4. 点击Build

    点击Build



三、生成ipa

  1. 打开Xcode工程

    打开Xcode工程
  2. 取消自动签名

    取消自动签名
  3. 导入刚刚生成的以mobileprovision结尾的 app签名证书

    导入刚刚生成的以mobileprovision结尾的 app签名证书
  4. 根据项目需求添加依赖

    根据项目需求添加依赖
  5. 比如我这里依赖Security

    比如我这里依赖Security
  6. 选择buildSettings-输入bit-选择No

    选择buildSettings-输入bit-选择No
  7. 点击File-ProjectSettings

    点击File-ProjectSettings
  8. 选择Legacy Build System

    选择Legacy Build System
  9. 选择Product-Archive生成

    选择Product-Archive生成
  10. 点击Distribute App

    点击Distribute App
  11. 选择Ad Hoc-下一步

    选择Ad Hoc-下一步
  12. 选择生成的设备类型-点击Next

    选择生成的设备类型-点击Next
  13. 选择刚刚创建的app签名证书-点击Next

    选择刚刚创建的app签名证书-点击Next
  14. 点击Export-设置导出的路径

    点击Export-设置导出的路径



版权声明:本文为qq_31099163原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。