"Could not inspect the application package"。当我将任何 pod 添加到我的工作区时

"Could not inspect the application package". When i add any pod to my workspace

我创建了一个 xcode 项目并签署了 Auto-Sign in 功能。现在我想在我的项目中添加一个 pod,所以我做了 pod init 并向其添加了 pod 名称 pod 'IQKeyboardManagerSwift'。然后我做了 pod install。现在,当我尝试 运行 应用程序构建成功但显示错误 Unable to install "BLE *******".

当我详细介绍它时显示

详情

Unable to install "BLE ******"
Domain: com.apple.dtdevicekit
Code: -402653103
--
App installation failed
Domain: com.apple.dtdevicekit
Code: -402653103
Failure Reason: Could not inspect the application package.
User Info: {
    DVTRadarComponentKey = 487927;
    "com.apple.dtdevicekit.stacktrace" = (
    0   DTDeviceKitBase                     0x00000001213506e7 DTDKCreateNSError + 109
    1   DTDeviceKitBase                     0x0000000121350de9 DTDK_AMDErrorToNSError + 792
    2   DTDeviceKitBase                     0x000000012139056a __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 164
    3   DVTFoundation                       0x00000001085c4c12 DVTInvokeWithStrongOwnership + 73
    4   DTDeviceKitBase                     0x0000000121390301 -[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1589
    5   IDEiOSSupportCore                   0x0000000121218a25 __118-[DVTiOSDevice(DVTiPhoneApplicationInstallation) processAppInstallSet:appUninstallSet:installOptions:completionBlock:]_block_invoke.352 + 4523
    6   DVTFoundation                       0x00000001086f5e7a __DVT_CALLING_CLIENT_BLOCK__ + 7
    7   DVTFoundation                       0x00000001086f7552 __DVTDispatchAsync_block_invoke + 809
    8   libdispatch.dylib                   0x00007fff64422583 _dispatch_call_block_and_release + 12
    9   libdispatch.dylib                   0x00007fff6442350e _dispatch_client_callout + 8
    10  libdispatch.dylib                   0x00007fff64428ace _dispatch_lane_serial_drain + 597
    11  libdispatch.dylib                   0x00007fff64429452 _dispatch_lane_invoke + 363
    12  libdispatch.dylib                   0x00007fff64432a9e _dispatch_workloop_worker_thread + 598
    13  libsystem_pthread.dylib             0x00007fff646826fc _pthread_wqthread + 290
    14  libsystem_pthread.dylib             0x00007fff64681827 start_wqthread + 15
);
}
--

NOTE: 我的项目名称中没有任何非拉丁字符。

这是我的 pod 文件的样子。

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

target 'BLE ******' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

pod 'IQKeyboardManagerSwift'

  # Pods for BLE ******

end

如果我删除 pods 然后 运行 应用程序,它会 运行 成功。帮我解决这个问题。

我使用的版本:

Xcode: 11.3.1 swift: 5 吊舱:1.9.1

提前致谢

我在use_frameworks! :linkage => :static之后添加了 :linkage => :static。这解决了我的问题。

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

target 'BLE ******' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks! :linkage => :static //-----> Here

pod 'IQKeyboardManagerSwift'

  # Pods for BLE ******

end

但我想这样做是否有任何后果?