From a75491824cada407286c585899fc9d04921116cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Muhammed=20Yavuz=20Nuzumlal=C4=B1?= Date: Thu, 22 Nov 2018 22:43:10 -0500 Subject: [PATCH] Add support for arm64e architecture --- lib/cocoapods-packager/builder.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/cocoapods-packager/builder.rb b/lib/cocoapods-packager/builder.rb index 009d94c..e5f3add 100755 --- a/lib/cocoapods-packager/builder.rb +++ b/lib/cocoapods-packager/builder.rb @@ -304,7 +304,13 @@ def ios_build_options end def ios_architectures - archs = %w(x86_64 i386 arm64 armv7 armv7s) + xcode_version_string = `xcodebuild -version`.strip.split()[1] + xcode_version = Pod::Version.new(xcode_version_string) + archs = if xcode_version < Pod::Version.new('10.0') + %w(x86_64 i386 arm64 armv7 armv7s) + else + %w(x86_64 i386 arm64 arm64e armv7 armv7s) + end vendored_libraries.each do |library| archs = `lipo -info #{library}`.split & archs end