0
我將文件夾BluetoothManager.framework從查找器拖到項目導航器中的Frameworks組中。它爲設備成功構建,但在爲模擬器構建時找不到框架。我明白,模擬器不支持藍牙,但我需要它可以爲模擬器建立,以便其他人可以繼續在模擬器中測試他們的部分。如何在構建模擬器時從鏈接中排除框架?謝謝!使用BluetoothManager.framework時,如何構建iPhone模擬器?
我將文件夾BluetoothManager.framework從查找器拖到項目導航器中的Frameworks組中。它爲設備成功構建,但在爲模擬器構建時找不到框架。我明白,模擬器不支持藍牙,但我需要它可以爲模擬器建立,以便其他人可以繼續在模擬器中測試他們的部分。如何在構建模擬器時從鏈接中排除框架?謝謝!使用BluetoothManager.framework時,如何構建iPhone模擬器?
Weaklink庫,添加排除任何藍牙代碼編譯器指令:
#if !TARGET_IPHONE_SIMULATOR
//Bluetooth code
#endif
我配置了使用_其他連接器flags_在_build settings_鏈接的框架。現在想知道使用什麼指令。 – phoenies
您仍然可以使用上述指令來檢測您是否正在爲模擬器構建。 – rckoenes
我想我需要自己定義'TARGET_IPHONE_SIMULATOR'嗎?是否有任何預定義的宏使用? – phoenies