0
我在我的項目中使用第三方Objective-C框架。該框架僅支持設備,但不支持模擬器。我怎樣才能編譯我的模擬器項目,只是不使用該框架,能夠測試應用程序的其餘部分?只在設備上連接第三方框架
我在我的項目中使用第三方Objective-C框架。該框架僅支持設備,但不支持模擬器。我怎樣才能編譯我的模擬器項目,只是不使用該框架,能夠測試應用程序的其餘部分?只在設備上連接第三方框架
您可以使用您的框架與宏TARGET_IPHONE_SIMULATOR
。喜歡的東西:
#if TARGET_IPHONE_SIMULATOR
// do not import the framework
#else
// import the framework and use it
#endif
編輯:
如果第三方是一個庫(擴展.a
文件:
您可以通過如下設置可選鏈接的框架/庫),然後使用:
並確保您的庫的路徑包含在相關配置的Library Search Paths
中。
如果它是一個框架(擴展.framework
的文件夾),然後使用此:
,並確保路徑爲你的框架包括在Framework Search Paths
的相關配置。
謝謝。我怎麼才能鏈接它只有編譯模擬器時? – Jawap
請看看編輯。 – ismailgulek