Ios Xcode 11 Swift 5-无法安装应用程序(无法加载info.plist文件)
正如标题所说,我无法在设备或模拟器上安装我的应用程序(但是构建成功)。 只有在我使用Cocoapods时安装才会失败 这样做的原因似乎是它找不到安装的各个吊舱的Info.plist文件 当我安装到模拟器时,我收到错误消息: “此时无法安装此应用程序:无法从路径处的捆绑包加载Info.plist…关于plist的额外信息:ACL=” 当我安装到我的设备时,我会收到错误消息: 无法安装。详细信息中的失败原因是“无法检查应用程序包” 失败的吊舱(例如)是ZIPFoundation和ReachabilitySwift 在Pods项目下,如果我选择目标下的框架,则没有可用的Info.plist文件,因此我不确定Pods安装期间是否没有复制plist文件Ios Xcode 11 Swift 5-无法安装应用程序(无法加载info.plist文件),ios,swift,xcode,cocoapods,Ios,Swift,Xcode,Cocoapods,正如标题所说,我无法在设备或模拟器上安装我的应用程序(但是构建成功)。 只有在我使用Cocoapods时安装才会失败 这样做的原因似乎是它找不到安装的各个吊舱的Info.plist文件 当我安装到模拟器时,我收到错误消息: “此时无法安装此应用程序:无法从路径处的捆绑包加载Info.plist…关于plist的额外信息:ACL=” 当我安装到我的设备时,我会收到错误消息: 无法安装。详细信息中的失败原因是“无法检查应用程序包” 失败的吊舱(例如)是ZIPFoundation和Reachabili
# Uncomment the next line to define a global platform for your project
platform :ios, '11.0'
target 'app' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for app
pod 'ReachabilitySwift'
pod 'ZIPFoundation'
target 'appTests' do
inherit! :search_paths
# Pods for testing
end
target 'appUITests' do
# Pods for testing
end
end
我在Xcode 11.2.1中使用Swift 5
我已经尝试了很多没有解决方案的变通方法,所以任何关于这个问题的提示和信息都将非常感谢,因为我目前无法在我的项目中使用任何POD
编辑:
我用一个新项目再现了这个问题
在项目文件夹中,运行pod init。
添加pod“可达性Wift”
吊舱安装
打开工作区
在模拟器上生成并运行->“此时无法安装此应用”
同样,这是在使用Xcode 11.2.1。删除
使用\u框架在我的案例中,Podfile中的code>就是解决方案。下面的帖子帮助我发现了我今天遇到的相同问题。在“pod安装”运行之后,我的cocoapods将无法用于任何项目。安装之后,突然发生了以下情况:
然后我立即卸载了那个插件,并彻底清除了缓存。还重新安装了CoCoapod。不走运。我正在尝试将Xcode升级到12,希望奇迹发生
编辑:解决方法是为所有pod添加一个伪plist
通用pod信息列表
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.3.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>${CURRENT_PROJECT_VERSION}</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
</plist>
CfBundledDevelopmentRegion
EN
Cbundlexecutable
${EXECUTABLE_NAME}
CbundleIdentifier
${PRODUCT\u BUNDLE\u IDENTIFIER}
CbundleInfo字典版本
6
CFBundleName
${PRODUCT_NAME}
CbundlePackageType
模板
CbundleShortVersionString
4.3.0
CFBundleSignature
????
循环流化床锅炉
${当前项目版本}
非主类
如果这是一个“愚蠢”的问题,很抱歉,但是,在创建此pod文件后,您是否运行了pod安装和/或pod更新?没有愚蠢的问题。是的,我还清除了Pods文件夹,删除了Podfile.lock和workspace,然后更新了pod。我已经重置了模拟器,删除了模拟器缓存,删除了DerivedData,并清理了Xcode中的build文件夹@DawsonLoudon@boppa你解决了吗?我也有同样的问题。干得好!这是一个暂时的解决方案,苹果必须解决这个问题。