Unity中在发布apk包和ios包进行测试(MacOS)

597 阅读1分钟

一:MacOS下发布apk安装包

——准备工作
——Android Studio:developer.android.google.cn/studio/arch…
——JDK:www.oracle.com/technetwork…
——SDK:developer.android.com/studio/
www.androiddevtools.cn
android-studio.org
(目前官网上已经没有单独的SDK下载安装包了,通常是下载包含Android SDK的Android Studio)


——Unity中配置环境
Preferences—External Tools—配置JDK&SDK路径


——打包APK


二:MacOS下发布ios安装包

——准备工作
——Xcode:developer.apple.com/download/mo…
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。