发出警告是否有害:因为目标没有 Info.plist 文件而跳过代码签名?
Is it harmful to have warning: Skipping code signing because the target does not have an Info.plist file?
安装 firebase core 和 crashlytic 后,我的 Xcode 10 上出现了这个警告:
Warning : Skipping code signing because the target does not have an Info.plist
file. (in target 'FirebaseCore')
这是我使用的 pod:
# Uncomment the next line to define a global platform for your project
platform :ios, '9.3'
target 'xxx' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for xxx
pod 'Firebase/Core'
pod 'Fabric', '~> 1.9.0'
pod 'Crashlytics', '~> 3.12.0'
end
我试图在这里找到解决方案:Xcode 10 Warning: Skipping code signing because the target does not have an Info.plist file and in here https://github.com/firebase/firebase-ios-sdk/issues/1846
但似乎没有解决方案可以忽略此警告....
我尝试删除那些 pod 并重新安装(pod install)、清理、构建、删除派生数据等,但警告仍然存在....
当我尝试 运行 我的实际设备上的应用程序并出现此警告时,出现错误:
Certificate has either expired or has been revoked
尽管通过删除 ~/Library/MobileDevice/Provisioning\ Profiles/
上的所有配置文件很容易解决此错误,但我可以 运行 我的实际设备上的应用程序。
所以我的问题是....
我仍然可以毫无问题地将我的应用程序发布到应用程序商店吗?老实说,我是一个初学者,我仍然对代码签名相关的问题感到困惑,这让我很担心,因为如果我想将应用程序安装到我的真实设备上,我必须一遍又一遍地手动删除所有配置文件 ~/Library/MobileDevice/Provisioning\ Profiles
来自 Xcode 10.
要修复警告,请至少更新到 CocoaPods 版本 1.6。0.rc.1
该警告无害,因为 FirebaseCore
是一个在构建时链接的静态库。
安装 firebase core 和 crashlytic 后,我的 Xcode 10 上出现了这个警告:
Warning : Skipping code signing because the target does not have an Info.plist file. (in target 'FirebaseCore')
这是我使用的 pod:
# Uncomment the next line to define a global platform for your project
platform :ios, '9.3'
target 'xxx' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for xxx
pod 'Firebase/Core'
pod 'Fabric', '~> 1.9.0'
pod 'Crashlytics', '~> 3.12.0'
end
我试图在这里找到解决方案:Xcode 10 Warning: Skipping code signing because the target does not have an Info.plist file and in here https://github.com/firebase/firebase-ios-sdk/issues/1846
但似乎没有解决方案可以忽略此警告....
我尝试删除那些 pod 并重新安装(pod install)、清理、构建、删除派生数据等,但警告仍然存在....
当我尝试 运行 我的实际设备上的应用程序并出现此警告时,出现错误:
Certificate has either expired or has been revoked
尽管通过删除 ~/Library/MobileDevice/Provisioning\ Profiles/
上的所有配置文件很容易解决此错误,但我可以 运行 我的实际设备上的应用程序。
所以我的问题是....
我仍然可以毫无问题地将我的应用程序发布到应用程序商店吗?老实说,我是一个初学者,我仍然对代码签名相关的问题感到困惑,这让我很担心,因为如果我想将应用程序安装到我的真实设备上,我必须一遍又一遍地手动删除所有配置文件 ~/Library/MobileDevice/Provisioning\ Profiles
来自 Xcode 10.
要修复警告,请至少更新到 CocoaPods 版本 1.6。0.rc.1
该警告无害,因为 FirebaseCore
是一个在构建时链接的静态库。