completion

This commit is contained in:
2025-08-06 13:49:11 +08:00
commit c2d7317897
684 changed files with 92987 additions and 0 deletions

View File

@@ -0,0 +1,131 @@
# My other pods
platform:ios, '9.0'
def common_pods
pod 'SDAVAssetExportSession', :git => 'https://github.com/nixplay/SDAVAssetExportSession.git'
pod 'FileMD5Hash'
pod 'AFNetworking'
pod 'NixNetwork', :git => 'git@git.nixplay.ninja:mobile/NixNetwork.git', :tag => '1.0.1'
end
def basic_pods
# Your 'node_modules' directory is probably in the root of your project,
# but if not, adjust the `:path` accordingly
pod 'React', :path => '../node_modules/react-native', :subspecs => [
'Core',
'CxxBridge', # Include this for RN >= 0.47
'DevSupport', # Include this to enable In - App Devmenu if RN >= 0.43
'RCTImage',
'RCTText',
'RCTNetwork',
'RCTWebSocket', # Needed for debugging
'RCTAnimation', # Needed for FlatList and animations running on native UI thread
# Add any other subspecs you want to use in your project
]
# Explicitly include Yoga if you are using RN >= 0.42.0
pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'
# Third party deps podspec link
pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
pod 'Fabric', '~> 1.9.0'
pod 'Crashlytics', '~> 3.12.0'
pod 'GoogleSignIn'
pod 'GMImagePicker', :git => 'https://github.com/nixplay/GMImagePicker.git', :tag => '0.3.11'
pod 'ICGVideoTrimmer', :git => 'https://github.com/nixplay/ICGVideoTrimmer.git'
pod 'CodePush', :path => '../node_modules/react-native-code-push'
pod 'RNDefaultPreference', :path => '../node_modules/react-native-default-preference'
pod 'RCTUserDefaults', :path => '../node_modules/react-native-user-defaults'
pod 'Firebase/Core', '~> 5.20.1'
pod 'Firebase/Performance', '~> 5.20.1'
pod 'Intercom'
pod 'ReactNativeFabric', :path => '../node_modules/react-native-fabric'
pod 'react-native-intercom', :path => '../node_modules/react-native-intercom'
pod 'react-native-webview', :path => '../node_modules/react-native-webview'
pod 'react-native-video', :path => '../node_modules/react-native-video'
pod 'RNGestureHandler', :path => '../node_modules/react-native-gesture-handler'
pod 'react-native-slider', :path => '../node_modules/@react-native-community/slider'
pod 'react-native-async-storage', :path => '../node_modules/@react-native-community/async-storage'
pod 'RNDeviceInfo', :path => '../node_modules/react-native-device-info'
pod 'RNLocalize', :path => '../node_modules/react-native-localize'
pod 'react-native-netinfo', :path => '../node_modules/@react-native-community/netinfo'
pod 'RNSVG', :path => '../node_modules/react-native-svg/'
pod 'react-native-fast-image', :path => '../node_modules/react-native-fast-image/'
pod 'react-native-blur', :path => '../node_modules/@react-native-community/blur'
pod 'react-native-creedon-imagepicker', :path => '../node_modules/react-native-creedon-imagepicker/'
pod 'Toast'
common_pods
end
def appex_pods
pod 'SDWebImage', '~> 5.0.0'
common_pods
end
target 'Nixplay' do
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
# Pods for Nixplay
basic_pods
target 'NixplayTests' do
inherit! :search_paths
# Pods for testing
end
end
target 'NixplayRnd' do
# pod 'Calabash'
basic_pods
end
target 'NixplayAlpha' do
basic_pods
end
target 'NixplayBeta' do
basic_pods
end
target 'NixplayQa' do
# pod 'Calabash'
basic_pods
end
target 'NixplayProd' do
basic_pods
end
target 'NixShareExtensionRnd' do
appex_pods
end
target 'NixShareExtensionAlpha' do
appex_pods
end
target 'NixShareExtensionBeta' do
appex_pods
end
target 'NixShareExtensionQa' do
appex_pods
end
target 'NixShareExtension' do
appex_pods
end
target 'Nixplay-tvOS' do
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
# Pods for Nixplay-tvOS
target 'Nixplay-tvOSTests' do
inherit! :search_paths
# Pods for testing
end
end
post_install do | installer |
installer.pods_project.targets.each do | target |
if target.name == "React"
target.remove_from_project
end
end
end