我花了几个小时来了解问题出在哪里,但结果仍然相同。我尝试运行一个简单的 Vuforia + Unity + iOS 项目,一切都构建良好,但在 iOS 设备(iPhone 13.3.1)上我在 Xcode 终端和应用程序崩溃中出现错误:
dyld: Library not loaded: @rpath/Vuforia.framework/Vuforia
Referenced from: /private/var/containers/Bundle/Application
/F15D1638-5D78-432F-979D-430805041617/newchristmas.app/newchristmas
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application
/F15D1638-5D78-432F-979D-430805041617/newchristmas.app/Frameworks/Vuforia.framework/Vuforia:
code signature invalid for
'/private/var/containers/Bundle/Application
/F15D1638-5D78-432F-979D-430805041617/newchristmas.app/Frameworks/Vuforia.framework/Vuforia'
/private/var/containers/Bundle/Application
/F15D1638-5D78-432F-979D-430805041617/newchristmas.app/Frameworks/Vuforia.framework/Vuforia:
stat() failed with errno=25
我已经尝试重新安装 Xcode 和 Unity,但同样的问题。
在 Unity 上,我在 Vuforia 配置中添加了 Vuforia 许可证 key 。
这里是我的 Unity Player 设置
在 Xcode 上,我有自动签名
我的环境:
请帮忙。
最佳答案
我已经购买了 Apple Developer Membership,使用新的(付费)签名为我的应用程序签名,并且错误消失了。
关于ios - 无法在 iOS 上从 Unity 运行 Vuforia 应用程序。代码签名无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60409328/