gpt4 book ai didi

ios - 无法加载 UITest 包

转载 作者:IT王子 更新时间:2023-10-29 05:36:10 25 4
gpt4 key购买 nike

当我在我的手机中运行 UITest 时,它作为一个单独的应用程序安装和运行,同时出现以下错误。

2017-07-27 10:44:33.892639+0700 XCTRunner[11886:3502890] Running tests... 2017-07-27 10:44:34.137927+0700 XCTRunner[11886:3502890] The bundle “...UITests” couldn’t be loaded because it is damaged or missing necessary resources. Try reinstalling the bundle. 2017-07-27 10:44:34.137999+0700 XCTRunner[11886:3502890] (dlopen_preflight(/var/containers/Bundle/Application/75C9B589-CCD4-480D-9E23-BA86878E8B37/...UITests-Runner.app/PlugIns/...UITests.xctest/...UITests): Library not loaded: @rpath/GoogleToolboxForMac.framework/GoogleToolboxForMac Referenced from: /var/containers/Bundle/Application/75C9B589-CCD4-480D-9E23-BA86878E8B37/...UITests-Runner.app/PlugIns/...UITests.xctest/...UITests Reason: image not found)

我试图为这个问题找到一个多天的解决方案。

我想将 UITest 添加到我现有的应用程序中,并将 UITest 目标添加到我的应用程序中。我同时使用迦太基和 cocoa pod 。我更新了 pod 文件并更新了 pod,然后我将框架添加到由 carthage 安装的 UITest 目标。

这是我的pod文件

platform :ios, '9.0'
use_frameworks!

target 'ExampleApp' do
pod 'Charts'
pod 'ReachabilitySwift', '~> 3'
pod 'Fabric'
pod 'Crashlytics'
pod 'Google/Analytics'
pod 'Firebase/Core'
pod 'Firebase/Messaging'
end

target 'ExampleAppTests' do
pod 'Charts'
pod 'ReachabilitySwift', '~> 3'
pod 'Fabric'
pod 'Crashlytics'
end

target 'ExampleAppUITests' do
pod 'Charts'
pod 'ReachabilitySwift', '~> 3'
pod 'Fabric'
pod 'Crashlytics'
end

这是我的购物车

github "Alamofire/Alamofire" ~> 4.0
github "SwiftyJSON/SwiftyJSON" "3.0.0"
github "Friend-LGA/LGSideMenuController" ~> 1.0.0
github "TTTAttributedLabel/TTTAttributedLabel" ~> 1.13.4
github "MagicalPanda/MagicalRecord"

我可以找到相关的 question来自堆栈溢出但不幸的是它没有帮助。你能帮我毫无问题地将 UITest 目标添加到我的项目中吗?

最佳答案

播客文件

# Uncomment the next line to define a global platform for your project
platform :ios, '10.0'
use_frameworks!

def base_pods
pod 'FBSDKCoreKit', '4.24.0'
pod 'FBSDKLoginKit', '4.24.0'
pod 'FBSDKShareKit', '4.15.0'
pod 'FacebookCore', '0.2.0'
pod 'FacebookLogin', '0.2.0'
pod 'FacebookShare', '0.2.0'
end
target 'App' do
base_pods
target 'AppTests' do
inherit! :search_paths
# Pods for testing
end

target 'AppUITests' do
inherit! :complete
# Pods for UI testing
end
end

行继承! :complete 是这里的关键

UITest 目标的设置

enter image description here

下一个:

  • 清晰的派生数据
  • pod deintegrate && pod install

关于ios - 无法加载 UITest 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45342243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com