当前位置: 首页 > web >正文

ARFoundation系列讲解 - 101 VisionPro 真机调试

一、简介


这个章节我将介绍使用Unity开发AppleVIsonPro应用如何发布到AppleVIsonPro眼镜设备上进行真机调试,包括了开发软硬件的要求,开启开发者模式和Wi-Fi无线调试功能。

二、要求


硬件要求

  • Apple Vision Pro 设备
  • 配合设备的 Apple Silicon Mac( M1 后 芯片)
  • 配备最新 macOS 版本

软件要求

  • Unity 2023 LTS 或更高版本(需要安装 visionOS Build Support 模块 )
  • 需要用付费版的 Unity 许可证,至少需要 Unity Pro( https://unity.com/cn/products)
  • Xcode 16 beta 1 或更高版本(需要导入 visionOS 模块)
  • 如果需要将电脑里的程序打包到苹果头显里运行,以及上架 App Store,需要准备苹果的开发者账号。

三、开启开发者模式


1. 在Apple  Vision Pro 设备上打开 设置 > 隐私于安全 > 开发者模式。

四、Wi-Fi 无线调试


Apple Vision Pro 的真机调试有两种方式:有线调试 和 Wi-Fi 无线调试。有线调试需要购买价值 299 美元的官方开发者头套,价格较高,且它并不是必需品。 Wi-Fi 无线调试已经能够满足大部分需求。接下来将介绍 Wi-Fi 无线调试的步骤。

1. Apple Vision Pro 和 Mac 连接同一个 Wi-Fi。

2. 在 Apple Vision Pro 中点击 设置 > 通用 > 远程设备。

3. 打开一个 Xcode 工程,点击 Window > Devices and Simulators,点击 Pair,输入头显中显示的配对码。

五、Xcode 程序打包到 Apple Vision Pro 中


1. 首先保持Mac电脑和 Apple Vision Pro 连接同一个 Wi-Fi。

2. 打开我们上一章节 “ARFoundation系列讲解 - 100 VisionPro 环境搭建”,中打包的 XCode 工程。

3. 在 Xcode 的最上方把设备切换成与电脑连接的 Apple Vision Pro 设备。

4. 在 Xcode 的最上方把切换成 Unity-VisionOS。

5. 将 Xcode 里开发环境的 visionOS 版本,改成和需要匹配的 Apple Vision Pro 设备的系统版本。

6. 在 Signing & Capabilities 里,在 team 一栏添加自己的苹果开发者账号,否则无法进行打包。 

7.点击 Xcode 中的运行按钮,等待打包成功,然后在 Apple Vision Pro 中找到你的应用,并打开进行测试!

 推荐学习资 


ARFoundation系列讲解-教程目录

Unity官方API:学习一门技术,官方教程是最权威的

ARFoundation Samples :ARFoundation 示例地址

Polyspatial

http://www.xdnf.cn/news/15945.html

相关文章:

  • MySQL EXPLAIN 解读
  • DAY 20 奇异值分解(SVD)
  • ant+Jmeter+jenkins接口自动化,如何实现把执行失败的接口信息单独发邮件?
  • leetcode丑数II计算第n个丑数
  • zabbix服务器告警处理
  • 【milvus检索】milvus检索召回率
  • pages.json页面路由中,globalStyle的各个属性
  • 社交圈子系统开源社交源码 / 小程序+H5+APP 多端互通的底层技术分析
  • Ubuntu 24.04 设置静态 IP 的方法
  • 对LLM某一层进行优化:通过眼动数据发现中间层注重语句内在含义,进而对中间层参数优化
  • pthread_detach与pthread_join区别及使用场景
  • 408考研逐题详解:2010年第35题——RIP协议
  • BST(二叉搜索树)的笔试大题(C语言)
  • AG32:解锁MCU+FPGA应用新姿势,功能与实战全解析
  • SQL中的EXPLAIN命令详解
  • 【Linux】权限详解 权限本质、权限属性、su、sudo提权、chmod\chown\chgrp、文件类别
  • Qt 应用程序入口代码分析
  • HarmonyOS 启动提速秘籍:懒加载全链路实战解析
  • mysql第三次作业
  • 什么是的优先级反转(Priority Inversion) 和 优先级继承(Priority Inheritance)?
  • Syncthing实时共享同步数据 服务器数据备份软件(linux、windows)
  • 《程序员修炼之道》第一二章读书笔记
  • 【ChatOpenAI】常用方法详解
  • Helm常用命令大全(2025最新版)
  • 二分查找-69.x的平方根-力扣(LeetCode)
  • 大语言模型置信度增强实战指南
  • (LeetCode 每日一题) 1233. 删除子文件夹 (排序)
  • 统计学习方法
  • 堆堆堆,咕咕咕
  • python的多线程无法并行只能并发,why?