2015-01-15 93 views
0

在此感謝您提供的幫助。我是iOS新手,正在開發一個使用谷歌地圖的應用程序。我在他的文檔(https://developers.google.com/maps/documentation/ios/start)中提到了必要的框架和資源。問題是,當我試圖使用XCTest編譯應用程序時,它返回此錯誤:enter image description hereiOS和Swift xctest上的Google SDK 1.9.1問題

我在Swift中使用此SDK製作了一個項目,而不使用單元測試,它工作正常。

任何幫助,你可以提供給我,我會很感激。謝謝。

回答

0

這可能是一個問題,您沒有將所有必需的框架添加到您的項目中,或者您沒有正確複製框架或綁定。

您可以嘗試通過this Google Maps in Swift tutorial,並下載其項目代碼,看它是否與您的XCode一起運行。

+0

我創建了一個沒有XCTest的其他項目,它工作正常。問題出現在我在AppDelegate上添加以下代碼行時:GMSServices.provideAPIKey()。 – 2015-01-15 21:53:04

+0

你添加了一個'Bridge-Header'文件嗎? – ztan 2015-01-15 22:08:31

+0

是的。問題出現在我試圖編譯TestTarget時,它不支持arm64架構師。 - >架構arm64的未定義符號: 「_OBJC_CLASS _ $ _ GMSServices」,引用自: – 2015-01-15 22:14:12