iOS 崩溃的 GVR 音频引擎
GVR Audio Engine for iOS crashing
我正在尝试 运行 一个使用 Google Resonance Audio SDK 的程序 iOS,但每次我尝试初始化 GVRAudioEngine 时,应用程序都会崩溃并出现此错误出现在 XCode:
Thread 1: EXC_BAD_ACCESS (code=1,
address=0xffffffffffffffe8)
有没有人有在 iPhone 上使用 运行ning Google Resonance Audio 的经验?
具体来说,我正在尝试 运行 本教程 Treasure Hunt Demo 中的程序,Google 提供的示例教程,但使用 Xcode 10.0 和 iOS 11 或 12,我在按照指示操作时收到上面的错误消息。
使用这个播客文件
target 'TreasureHunt' do
pod 'GVRKit' , '1.140.0'
pod 'GVRAudioSDK' , '1.140.0'
end
和运行pod update
当 GVRSDK
和 GVRAudioSDK
(source) 之间存在版本不匹配时,可能会导致此崩溃。
按照向导一步一步来,一定会成功的:
- 克隆this repo
- 在终端 window 中,导航到 Samples/TreasureHunt 文件夹,然后通过 运行 执行以下命令安装 CocoaPod 依赖项:
pod install
- 可选 运行
pod update
以确保您拥有最新版本
- 在Xcode中,打开寻宝工作区(Samples/TreasureHunt/TreasureHunt.xcworkspace),然后点击运行。
项目成功 运行 这些 pods 工作于 Xcode 10:
GTMSessionFetcher (1.2.0)
GVRAudioSDK (1.140.0)
GVRKit (1.140.0)
GVRSDK (1.140.0)
GoogleToolboxForMac (2.1.4)
疑难解答:
EXC_BAD_ACCESS
表示无法访问某些内容。也许它是一个早先被释放的对象,或者某个保留循环。您必须从堆栈跟踪中调查它。以下内容可能有所帮助:
- 打开编辑方案 ( cmd + < )
- 检查僵尸对象
- 运行 项目
它会告诉你是否有消息被发送到僵尸,你可以追踪它
我正在尝试 运行 一个使用 Google Resonance Audio SDK 的程序 iOS,但每次我尝试初始化 GVRAudioEngine 时,应用程序都会崩溃并出现此错误出现在 XCode:
Thread 1: EXC_BAD_ACCESS (code=1,
address=0xffffffffffffffe8)
有没有人有在 iPhone 上使用 运行ning Google Resonance Audio 的经验?
具体来说,我正在尝试 运行 本教程 Treasure Hunt Demo 中的程序,Google 提供的示例教程,但使用 Xcode 10.0 和 iOS 11 或 12,我在按照指示操作时收到上面的错误消息。
使用这个播客文件
target 'TreasureHunt' do
pod 'GVRKit' , '1.140.0'
pod 'GVRAudioSDK' , '1.140.0'
end
和运行pod update
当 GVRSDK
和 GVRAudioSDK
(source) 之间存在版本不匹配时,可能会导致此崩溃。
按照向导一步一步来,一定会成功的:
- 克隆this repo
- 在终端 window 中,导航到 Samples/TreasureHunt 文件夹,然后通过 运行 执行以下命令安装 CocoaPod 依赖项:
pod install
- 可选 运行
pod update
以确保您拥有最新版本 - 在Xcode中,打开寻宝工作区(Samples/TreasureHunt/TreasureHunt.xcworkspace),然后点击运行。
项目成功 运行 这些 pods 工作于 Xcode 10:
GTMSessionFetcher (1.2.0)
GVRAudioSDK (1.140.0)
GVRKit (1.140.0)
GVRSDK (1.140.0)
GoogleToolboxForMac (2.1.4)
疑难解答:
EXC_BAD_ACCESS
表示无法访问某些内容。也许它是一个早先被释放的对象,或者某个保留循环。您必须从堆栈跟踪中调查它。以下内容可能有所帮助:
- 打开编辑方案 ( cmd + < )
- 检查僵尸对象
- 运行 项目
它会告诉你是否有消息被发送到僵尸,你可以追踪它