一:MacOS下发布apk安装包
——准备工作
——Android Studio:https://developer.android.google.cn/studio/archive#android-studio-3-0?utm_source=androiddevtools&utm_medium=website
——JDK:https://www.oracle.com/technetwork/java/javase/downloads/index.html
——SDK:https://developer.android.com/studio/
https://www.androiddevtools.cn
http://android-studio.org
(目前官网上已经没有单独的SDK下载安装包了,通常是下载包含Android SDK的Android Studio)
——Unity中配置环境
Preferences—External Tools—配置JDK&SDK路径
——打包APK
二:MacOS下发布ios安装包
——准备工作
——Xcode:https://developer.apple.com/download/more/
AppStore下载
——在Unity中选择ios的Platform,在Player Settings中配置一些属性(注意Bundle Identifier中的包名就是证书名)
——配置工作完成后点击Build,Build出一个文件夹,双击.xcodeproj结尾的文件,Xcode将会打开此文件
——在Xcode中选择Preferences—Accounts添加自己的苹果账号
——在Info—Custom iOS Target Propertie—添加App Uses Non-Exempt Encryption为NO
——连接上真机,点击左侧栏的文件夹图标,双击Unity-iPhone进行最后的配置(检查常规的配置和签名是否配置),之后点击运行按钮等待程序部署到真机上,当出现"Build Successed"则部署成功,最后真机上需要进行开发者的验证才可以打开
一些问题:
——Xcode版本与真机的版本不一致
Xcode—右键选择显示包内容—Contents—Developer—Platforms—iPhoneOS.platform—DeviceSupport查看是否包含苹果设备的版本号的文件夹,若没有则下载相对应版本的Xcode。