私の最初の自動化されたUIテストをアプリケーションに追加しようとしていますが、かなり難しかったです。CocoapodsでOSX UIテストを実行しているときにSDKイメージが見つかりません
アプリケーションは現在の状態で構築され、メインアプリケーション自体は正常に動作します。私はSOに関連するいくつかの質問があることを見てきたが、それらのどれも私を助けるために見ない
2016-08-02 19:39:33.340 XCTRunner[17590:966857] Running tests...
2016-08-02 19:39:33.407 XCTRunner[17590:966857] The bundle “MYAPPUITests” couldn’t be loaded because it is damaged or missing necessary resources. Try reinstalling the bundle.
2016-08-02 19:39:33.407 XCTRunner[17590:966857] (dlopen_preflight(/Users/username/Library/Developer/Xcode/DerivedData/MYAPP-bdpxtxtxmsobtreqnojvykobjlts/Build/Products/Debug/MYAPPUITests-Runner.app/Contents/PlugIns/MYAPPUITests.xctest/Contents/MacOS/MYAPPUITests): Library not loaded: @rpath/HockeySDK.framework/Versions/A/HockeySDK
Referenced from: /Users/username/Library/Developer/Xcode/DerivedData/MYAPP-bdpxtxtxmsobtreqnojvykobjlts/Build/Products/Debug/MYAPPUITests-Runner.app/Contents/PlugIns/MYAPPUITests.xctest/Contents/MacOS/MYAPPUITests
Reason: image not found)
:私は私のテストを実行しようとすると、しかし、私は次のエラーを取得します。
元々、私はObjective Cアプリケーションの上にSwiftでテストを実装していましたが、それが問題かもしれないと考えました。しかし、Objective-Cベースのテストターゲットを作成した後、目的Cで同じ問題が発生していることがわかりました。
ありがとうございました。
EDIT
いくつかの追加情報:私はCocoapods 0.39.0だけでなく、最新の非ベータ1.xの放出の両方を使用して、これを試してみました。両方とも同じエラーが発生しました。
は私のpodfileは、私は私のビルドフェーズにあいまいなステップを追加することで、この上で2〜3日を過ごした後、この問題を解決することができました
platform :osx, '10.9'
link_with 'MYAPP', 'MYAPP MAS', 'MYAPPUITests'
pod 'AFNetworking', '~> 2.5.0'
pod 'ISO8601DateFormatter'
pod 'CDEvents', :git => 'https://github.com/rastersize/CDEvents'
pod 'MASShortcut', '1.3.1'
pod 'libPusher', '1.6'
pod 'NPReachability', :git => 'https://github.com/Abizern/NPReachability.git', :commit => 'e57753d'
pod 'CocoaLumberjack'
pod 'SocketRocket', :git => 'https://github.com/marianoabdala/SocketRocket.git'
pod 'HockeySDK-Mac'
pod 'INAppStoreWindow', '~> 1.4'