unity - ios打包真机测试及模拟器测试
本文介绍unity游戏如何在iphone机和ios模拟器上进行测试打包
准备工作:mac电脑一台、iphone一部、连接mac和iPhone的数据线、unity、Xcode、苹果开发者账号。
苹果开发者账号可到 https://developer.apple.com 注册app ID即可。
一.从unity导出Xcode工程
选择Build Settings,Platform中选择ios,选择Player Settings进行设置

Target SDK
选Device SDK进行导出,则可真机测试和上架AppStore
选Simulator SDK进行导出,则可模拟器测试
其他选项默认即可,点击Build导出Xcode项目,下图是项目的原貌,然后用mac上独有的Xcode打开改项目。

二.模拟器版本下载及运行
ios模拟器下载。打开Xcode的Preferences,选择Component,点击其中一个版本前面的灰色箭头即可下载
下载完毕后安装,回到主界面,点击其中一个模拟器,点击运行,稍等片刻,即可


三.iPhone真机测试
稍微会比较麻烦,其实也不麻烦,按着步骤走,保证毛问题,好吧。
首先到Xcode的Preferences,选择Accounts,添加码友之前在苹果开发者中心注册的app ID,账号、密码输入即可
回到主界面,选中项目Unity-iPhone,在General界面进行项目设置,其他选项均默认即可
Display Name 项目名称
Bundle Identifer 项目包名
勾选Automatically manage signing,会自动帮你配置app ID里面的一些信息
Team 下拉选中码友刚刚在Accounts添加的app ID
万事具备,只欠东风。
用数据线连接iPhone到mac,等待识别,识别完成后可看到码友们的iPhone名称,点击运行,等待片刻。

记住,手机要保持亮屏,不要黑屏了,中途会在手机弹出是否信任,点击信任。
编译安装完成后,手机则安装上该应用了,别急着打开,还有最后一步。
码友在苹果开发者中心注册的账号分两种
1.免费账号, 安装的应用需要在手机上进行信任设置才可打开, 在手机 设置->通用->设备管理,选中你的app ID进行信任设置
2.99美元账号,价值99美元,那好处肯定多多啦。1、不需要进行信任设置即可打开应用。2、可上架应用至AppStore 是不是很嗨爽勒
谢谢码友观看学习,码友中途遇到问题可评价留言,16小时随时在线解答,欢迎码友多多提建议。再会
unity - ios打包真机测试及模拟器测试的更多相关文章
- Cocos2d-x 关于在iOS平台真机测试的一些注意
下面简单记录一下在最近cocos2d-x项目在iOS平台真机测试和模拟器测试中遇到的一些要注意的地方(使用ipod): 1.图片大小 游戏中基本上都是会用到图片,那么在使用图片的时候要特别注意图片的s ...
- MAC电脑下Appium + python3 + robotframework ios的真机测试环境搭建
本人的环境搭建前的准备,MAC电脑一台(macOS Mojave 10.14.0及以上),Xcode 10.0及以上 ,自己注册的一个Apple ID 账户,必须你的电脑能连接互联网,最好不要用公 ...
- ios app真机测试到上架App Store详细教程-必看
详细操作地址 http://www.applicationloader.net/blog/zh/88.html 苹果iOS APP真机调试测试和上架App Store视频教程 优酷 http://v. ...
- <转>iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!
原文地址:http://blog.csdn.net/xiaominghimi/article/details/6937097 //——2012-12-11日更新 获取"产品付费数量等于0 ...
- 【转】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程
http://blog.csdn.net/xiaominghimi/article/details/6937097 //——2012-12-11日更新 获取"产品付费数量等于0这个问题& ...
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取”产品付费数量等于0的问题”】
转的别人的 看到很多童鞋问到,为什么每次都返回数量等于0?? 其实有童鞋已经找到原因了,原因是你在 ItunesConnect 里的 “Contracts, Tax, and Banking”没有完成 ...
- 详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程
Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢. 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6937097 //——201 ...
- iOS、真机调试
Xcode中IOS.真机测试 一.购买开发者账号(需要有信用卡.每年支付$99.0) 二.直接淘宝购买一个.用于测试,但是不能上传App 1.获取手机的UUID(Identifier xxxxxx9e ...
- iOS 覆盖率检测原理与增量代码测试覆盖率工具实现
背景 对苹果开发者而言,由于平台审核周期较长,客户端代码导致的线上问题影响时间往往比较久.如果在开发.测试阶段能够提前暴露问题,就有助于避免线上事故的发生.代码覆盖率检测正是帮助开发.测试同学提前发现 ...
随机推荐
- Angular+NodeJs+MongoDB搭建前后端程序
get请求: //angular 前端get请求 this.client.get('http://localhost:3000/id/tom').subscribe(data => { cons ...
- MySQL 基础 查询
别名 查询数据时,如果表名很长,使用起来不方便,此时,就可以为表取一个别名,用这个别名来代替表的名称 .同时为了更好的显示所查询出来的字段,也可以给字段取别名. 一,表作为别名: mysql> ...
- DOS特殊字符转义方法
http://www.robvanderwoude.com/escapechars.php 期望得到的字符 转义后字符 说明 % %% May not always be required in do ...
- lumen----------lumen如何安装和使用redis第三方包扩展
1. 安装扩展 要使用redis必须安装两个扩展 "predis/predis": "~1.0", "illuminate/redis" ...
- Linux Centos 删除除某(多)个文件之外的所有文件
好久没有写东西了.通常我们通过rm -rf *可以直接强制删除当前文件夹里面的所有内容,但是有些时候我们需要保留一些文件,就比如,网站转移更新需要保留程序压缩包等就需要用到在linux centos ...
- 再唠叨JS模块化加载之CommonJS、AMD、CMD、ES6
Javascript模块化编程,已经成为一个迫切的需求.理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块. Javascript社区做了很多努力,在现有的运行环境中,实现” ...
- 记录心得-FastJson分层解析demo示例
记录一下,平时用到,可速查!关键: // startArray(); 开始解析数组 // endArray(); 结束解析数组 // startObject(); 开始解析键值对 // endObje ...
- [转载来之雨松:NGUI研究院之为什么打开界面太慢(十三)]
本文固定链接: http://www.xuanyusong.com/archives/2799
- 可能是最简单的把C++Lib包装成C#可用dll的方法
(想直接看结果的直接翻到最后) 之前对C++接触不多,最近工作需要,第三方给了一个C++的lib库,我们需要把它封装一下在C#中调用.对方要是直接给Dll就省事了... 研究了一下,基本有三个方向: ...
- Angular4 表单处理