首次在macbook使用unity开发遇到的一些列问题
- 发布使用蒲公英:https://www.pgyer.com/ 需要注册,实名,可以查看移动端的UDID
- 苹果开发者账号:https://developer.apple.com/programs/enroll/ ,注册成为开发者。iPhone 在app store下载app developer,在此app上注册成为开发者
- MacBook清理缓存:在桌面,Shift+Command+G,输入~/Library/Developer/ 然后点击前往,如果有xcode,可以到/Xcode/DerivedData/ 删除此路径下的文件,或者到/Xcode/Archives/删除此路径下的文件。不影响Xcode,这里都是生成app的历史缓存。
- Unity在MacBook上编译的过程,跟在windows基本一样
- 下面时在Xcode上编译
这里编译需要一点时间............................................
编译时需要保证磁盘空间在10G以上,否则会报错
编译成功会显示这个界面
点击右上角的Disribute App
选择Development,Next
点击App Thinning,选择All compatible device variants,Next
这里需要很长一段时间.............................................................................................................................................................
完成后会让我们选择导出路径,名称以:Unity-iPhone 当前的时间 命名的文件夹,
打开Apps,会看到生成了很多以.ipa为后缀的文件,其中 以项目名称.ipa就是我们需要发布的app了。
接下来就是使用蒲公英,把app发布出来。会生成一个二维码,iPhone打开相机扫描二维码,就可以使用浏览器下载安装了。