It's empty in Install Plugin Tab for 0.239.0
davidfuzju opened this issue ยท 4 comments
๐ Bug Report
Hello, this is my first time using Flipper, but after installing it, I found that I can't see any downloadable plugins in the 'Install Plugins' tab. I checked other community questions and saw one about a display layout issue in the 'Install Plugins' tab, but it seems different from mine. I noticed that other developers encountering this issue could refer to the user comments at the bottom of that question.
To Reproduce
Environment
iOS version: 17.1.2
Flipper Desktop version: 0.239.0, 0.238.0
Podfile:
use_frameworks!
flipperkit_version = '0.233.0'
platform :ios, '13.0'
target 'PKPFoundation_Example' do
pod 'PKPFoundation', :path => '../'
pod 'Moya-ObjectMapper/RxSwift', :git => 'https://github.com/p-rob/Moya-ObjectMapper.git', :branch => 'master' # https://github.com/ivanbruel/Moya-ObjectMapper
pod 'ObjectMapper', :git => 'https://github.com/tristanhimmelman/ObjectMapper.git', :branch => 'master'
# SwifterSwift
pod 'SwifterSwift', :git => 'https://github.com/SwifterSwift/SwifterSwift.git', :branch => 'master' #
pod 'LookinServer', :subspecs => ['Swift'], :configurations => ['Debug']
# It is likely that you'll only want to include Flipper in debug builds,
# in which case you add the `:configuration` directive:
pod 'FlipperKit', '~>' + flipperkit_version, :configuration => 'Debug'
pod 'FlipperKit/FlipperKitLayoutPlugin', '~>' + flipperkit_version, :configuration => 'Debug'
pod 'FlipperKit/SKIOSNetworkPlugin', '~>' + flipperkit_version, :configuration => 'Debug'
pod 'FlipperKit/FlipperKitUserDefaultsPlugin', '~>' + flipperkit_version, :configuration => 'Debug'
# ...unfortunately at this time that means you'll need to explicitly mark
# transitive dependencies as being for debug build only as well:
pod 'Flipper-DoubleConversion', :configuration => 'Debug'
pod 'Flipper-Folly', :configuration => 'Debug'
pod 'Flipper-Glog', :configuration => 'Debug'
pod 'Flipper-PeerTalk', :configuration => 'Debug'
pod 'CocoaLibEvent', :configuration => 'Debug'
pod 'boost-for-react-native', :configuration => 'Debug'
pod 'OpenSSL-Universal', :configuration => 'Debug'
pod 'CocoaAsyncSocket', :configuration => 'Debug'
# ...except, of course, those transitive dependencies that your
# application itself depends, e.g.:
# pod 'ComponentKit', '~> 0.31'
# If you use `use_frameworks!` in your Podfile,
# uncomment the below $static_framework array and also
# the pre_install section. This will cause Flipper and
# it's dependencies to be built as a static library and all other pods to
# be dynamic.
#
# NOTE Doing this may lead to a broken build if any of these are also
# transitive dependencies of other dependencies and are expected
# to be built as frameworks.
#
target 'PKPFoundation_Tests' do
inherit! :search_paths
pod 'Quick'
pod 'Nimble'
pod 'FBSnapshotTestCase'
pod 'Nimble-Snapshots'
end
end
$static_framework = ['FlipperKit', 'Flipper', 'Flipper-Folly',
'CocoaAsyncSocket', 'ComponentKit', 'Flipper-DoubleConversion',
'Flipper-Glog', 'Flipper-PeerTalk', 'Flipper-RSocket', 'Yoga', 'YogaKit',
'CocoaLibEvent', 'OpenSSL-Universal', 'boost-for-react-native', 'Flipper-Fmt']
pre_install do |installer|
Pod::Installer::Xcode::TargetValidator.send(:define_method, :verify_no_static_framework_transitive_dependencies) {}
installer.pod_targets.each do |pod|
if $static_framework.include?(pod.name)
def pod.build_type;
Pod::BuildType.static_library
end
end
end
end
post_install do |installer|
# To hide deployment target warnings
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
end
end
# Enable tracing resources
installer.pods_project.targets.each do |target|
if target.name == 'RxSwift'
target.build_configurations.each do |config|
if config.name == 'Debug'
config.build_settings['OTHER_SWIFT_FLAGS'] ||= ['-D', 'TRACE_RESOURCES']
end
end
end
end
end
Same
Same here
I am seeing this as well but if I wait, they will appear albeit with a formatting issue:
It is only usable after enabling "Toggle Developer Tools" and using the element inspector to find the CSS class with the suffix
-TableBodyColumnContainer
and removing thewidth: 0px
style.
It seems not just a formatting issue, you could check the console log: