ios – Cocoapods`Ened pod frameworks`花了很长时间才能执行
环境:
> Macbook Pro配备Retina Display 2013,后期配备8G Ram,256GB ssd. 已安装的Pod inhibit_all_warnings! use_frameworks! def import_common_pods pod 'AFNetworking','~> 2.6.3' pod 'GoogleAnalytics','~> 3' pod 'SVProgressHUD','~> 1.1.3' pod 'CocoaLumberjack','~> 2.3.0' pod 'SVWebViewController','~> 1.0' pod 'Crashlytics','~> 3' end def import_project_common_pods pod 'FDFullscreenPopGesture','1.1' pod 'ImagePicker',:git => 'git@github.com:hyperoslo/ImagePicker.git' pod 'Mixpanel','~> 3.0.4' pod "YoutubePlayer-in-WKWebView","~> 0.2.0" pod 'UICollectionViewLeftAlignedLayout' pod 'Firebase','~> 3' pod 'Firebase/RemoteConfig','~> 3' pod 'Firebase/AppIndexing','~> 3' pod 'Firebase/Messaging','~> 3' pod 'MWPhotoBrowser','~> 2.1.2' pod 'AppsFlyerFramework' pod 'pop','~> 1.0.9' pod 'UICountingLabel' pod 'Ono','~> 1.2.2' pod 'DateTools' pod 'GoogleIDFASupport','~> 3.14.0' pod 'M13ProgressSuite','~> 1.2.8' pod 'YYText','~> 1.0' pod 'mopub-ios-sdk','~> 4' pod 'KVOController','~> 1.1.0' pod 'Fabric','~> 1.6' pod 'JazzHands','~> 2.0.8' pod 'DeviceUtil' pod 'Flurry-iOS-SDK','~> 7' pod 'FBSDKCoreKit','~> 4' pod 'SDWebImage','~> 3.8.1' pod 'TTTAttributedLabel','~> 2.0.0' pod 'IQKeyboardManager','~> 4.0' pod 'MZFormSheetController' pod 'Masonry','~> 1.0.1' pod 'DZNEmptyDataSet','~> 1.8.1' pod 'JSQSystemSoundPlayer','~> 4' pod 'HMSegmentedControl','~> 1.5.2' pod 'RNCryptor','~> 3.0.1' pod 'FBSDKShareKit','~> 4' pod 'FBSDKLoginKit','~> 4' pod 'SZTextView' pod 'UIScrollView-InfiniteScroll','~> 0.7.3' pod 'FLAnimatedImage','~> 1.0' pod 'Socket.IO-Client-Swift','~> 8.0.2' end target 'MyProject' do import_common_pods import_project_common_pods end 有一个名为[CP] Copy Pods Resources的Cocoapods运行脚本 最近我发现这个运行脚本正在扼杀我的构建时间, 它花了将近1~2分钟来完成整个运行脚本. 但是当在模拟器上构建时,运行脚本在10秒内完成. 在构建真实设备时通常可以正常工作, 但是我不知道为什么最近疯狂地执行运行脚本的时间增加了,我几乎可以喝一杯咖啡! 我在Stackoverflow上找到了这篇文章:IOS Run custom shell script ’embed pods framework’ file not found error,但它没有帮助. 并且还尝试在运行脚本时检查“仅安装时运行脚本”. 应用安装失败无代码签名 所以这个解决方案都不适合我…… 有人面临同样的问题吗? 解决方法
如果您在编写本文时使用了Cocoapods的新测试版 – 1.2.1.beta.1,您可以安装sudo pod install –pre,那么您可以访问超酷的COCOAPODS_PARALLEL_CODE_SIGN选项.
这为我增加了75%的设备上的Embed Pods Frameworks构建阶段. 下图中的说明. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |