如何在 XCode 中暂时禁用/删除 Vuforia
How to temporarily disable / remove Vuforia in XCode
我正在开发一个使用 Vuforia 的应用程序。我想暂时禁用 Vuforia,以便我可以 运行 我的应用程序在模拟器中,而不是在设备上。
因为我只有一个iPhone,我想通过模拟器看看这个应用在其他设备上的效果
有什么想法吗?
您需要注释掉startCamera
,以及您使用的vuforia服务/跟踪器的初始化。此外,如果您的应用程序构建正确 - 如果 init 没有成功,它应该会失败,因此请确保您禁用此行为以进行模拟器测试。
这可以通过让 Xcode not link the libVuforia.a 并且不编译任何 .m/.cpp/.c 来完成您 import/include Vuforia 头文件的文件。
YourProject->YourTarget->Build Phases(请看附图)
1、选择"Link Binary With Libraries",设置"require"为"optional";
2、选择"Compile Source"和select你import/includeVuforia头文件的任何文件,点击“-”按钮(如果你想运行应用程序在真实设备上将它们添加回来);
3,在模拟器上构建并运行。
我正在开发一个使用 Vuforia 的应用程序。我想暂时禁用 Vuforia,以便我可以 运行 我的应用程序在模拟器中,而不是在设备上。
因为我只有一个iPhone,我想通过模拟器看看这个应用在其他设备上的效果
有什么想法吗?
您需要注释掉startCamera
,以及您使用的vuforia服务/跟踪器的初始化。此外,如果您的应用程序构建正确 - 如果 init 没有成功,它应该会失败,因此请确保您禁用此行为以进行模拟器测试。
这可以通过让 Xcode not link the libVuforia.a 并且不编译任何 .m/.cpp/.c 来完成您 import/include Vuforia 头文件的文件。
YourProject->YourTarget->Build Phases(请看附图)
1、选择"Link Binary With Libraries",设置"require"为"optional";
2、选择"Compile Source"和select你import/includeVuforia头文件的任何文件,点击“-”按钮(如果你想运行应用程序在真实设备上将它们添加回来);
3,在模拟器上构建并运行。