Browse Source

ios: enable bitcode

Time has come. We need to enable bitcode. It's optional for iOS targets, but
mandatory for the entire project if there is a watchOS target. Since we have a
watchOS target, it's time to enable it.
master
Saúl Ibarra Corretgé 6 years ago
parent
commit
c0efea5168

+ 1
- 1
ios/Podfile View File

59
 post_install do |installer|
59
 post_install do |installer|
60
   installer.pods_project.targets.each do |target|
60
   installer.pods_project.targets.each do |target|
61
     target.build_configurations.each do |config|
61
     target.build_configurations.each do |config|
62
-      config.build_settings['ENABLE_BITCODE'] = 'NO'
62
+      config.build_settings['ENABLE_BITCODE'] = 'YES'
63
     end
63
     end
64
   end
64
   end
65
 end
65
 end

+ 1
- 1
ios/Podfile.lock View File

286
   SDWebImage: 3f3f0c02f09798048c47a5ed0a13f17b063572d8
286
   SDWebImage: 3f3f0c02f09798048c47a5ed0a13f17b063572d8
287
   yoga: 2e571f113e8cbeb0eb752aeebc86c1bfe7a8200c
287
   yoga: 2e571f113e8cbeb0eb752aeebc86c1bfe7a8200c
288
 
288
 
289
-PODFILE CHECKSUM: 8e6caba6dab554c16a3d89d1fa8b69c70c5452d0
289
+PODFILE CHECKSUM: 9e6bc935ea7d2974604572cc68938281a88cf35c
290
 
290
 
291
 COCOAPODS: 1.6.1
291
 COCOAPODS: 1.6.1

+ 4
- 4
ios/app/app.xcodeproj/project.pbxproj View File

737
 				CURRENT_PROJECT_VERSION = 1;
737
 				CURRENT_PROJECT_VERSION = 1;
738
 				DEAD_CODE_STRIPPING = NO;
738
 				DEAD_CODE_STRIPPING = NO;
739
 				DEVELOPMENT_TEAM = FC967L3QRG;
739
 				DEVELOPMENT_TEAM = FC967L3QRG;
740
-				ENABLE_BITCODE = NO;
740
+				ENABLE_BITCODE = YES;
741
 				FRAMEWORK_SEARCH_PATHS = (
741
 				FRAMEWORK_SEARCH_PATHS = (
742
 					"$(inherited)",
742
 					"$(inherited)",
743
 					"../../node_modules/react-native-webrtc/ios",
743
 					"../../node_modules/react-native-webrtc/ios",
773
 				CODE_SIGN_STYLE = Automatic;
773
 				CODE_SIGN_STYLE = Automatic;
774
 				CURRENT_PROJECT_VERSION = 1;
774
 				CURRENT_PROJECT_VERSION = 1;
775
 				DEVELOPMENT_TEAM = FC967L3QRG;
775
 				DEVELOPMENT_TEAM = FC967L3QRG;
776
-				ENABLE_BITCODE = NO;
776
+				ENABLE_BITCODE = YES;
777
 				FRAMEWORK_SEARCH_PATHS = (
777
 				FRAMEWORK_SEARCH_PATHS = (
778
 					"$(inherited)",
778
 					"$(inherited)",
779
 					"../../node_modules/react-native-webrtc/ios",
779
 					"../../node_modules/react-native-webrtc/ios",
828
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
828
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
829
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
829
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
830
 				COPY_PHASE_STRIP = NO;
830
 				COPY_PHASE_STRIP = NO;
831
-				ENABLE_BITCODE = NO;
831
+				ENABLE_BITCODE = YES;
832
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
832
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
833
 				ENABLE_TESTABILITY = YES;
833
 				ENABLE_TESTABILITY = YES;
834
 				GCC_C_LANGUAGE_STANDARD = gnu99;
834
 				GCC_C_LANGUAGE_STANDARD = gnu99;
887
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
887
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
888
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
888
 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
889
 				COPY_PHASE_STRIP = YES;
889
 				COPY_PHASE_STRIP = YES;
890
-				ENABLE_BITCODE = NO;
890
+				ENABLE_BITCODE = YES;
891
 				ENABLE_NS_ASSERTIONS = NO;
891
 				ENABLE_NS_ASSERTIONS = NO;
892
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
892
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
893
 				GCC_C_LANGUAGE_STANDARD = gnu99;
893
 				GCC_C_LANGUAGE_STANDARD = gnu99;

+ 1
- 1
ios/fastlane/Fastfile View File

55
     # Actually build the app
55
     # Actually build the app
56
     build_app(
56
     build_app(
57
         scheme: "jitsi-meet",
57
         scheme: "jitsi-meet",
58
-        include_bitcode: false,
58
+        include_bitcode: true,
59
         include_symbols: true,
59
         include_symbols: true,
60
         export_xcargs: "-allowProvisioningUpdates"
60
         export_xcargs: "-allowProvisioningUpdates"
61
     )
61
     )

+ 4
- 4
ios/sdk/sdk.xcodeproj/project.pbxproj View File

518
 				COPY_PHASE_STRIP = NO;
518
 				COPY_PHASE_STRIP = NO;
519
 				CURRENT_PROJECT_VERSION = 1;
519
 				CURRENT_PROJECT_VERSION = 1;
520
 				DEBUG_INFORMATION_FORMAT = dwarf;
520
 				DEBUG_INFORMATION_FORMAT = dwarf;
521
-				ENABLE_BITCODE = NO;
521
+				ENABLE_BITCODE = YES;
522
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
522
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
523
 				ENABLE_TESTABILITY = YES;
523
 				ENABLE_TESTABILITY = YES;
524
 				GCC_C_LANGUAGE_STANDARD = gnu99;
524
 				GCC_C_LANGUAGE_STANDARD = gnu99;
580
 				COPY_PHASE_STRIP = NO;
580
 				COPY_PHASE_STRIP = NO;
581
 				CURRENT_PROJECT_VERSION = 1;
581
 				CURRENT_PROJECT_VERSION = 1;
582
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
582
 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
583
-				ENABLE_BITCODE = NO;
583
+				ENABLE_BITCODE = YES;
584
 				ENABLE_NS_ASSERTIONS = NO;
584
 				ENABLE_NS_ASSERTIONS = NO;
585
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
585
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
586
 				GCC_C_LANGUAGE_STANDARD = gnu99;
586
 				GCC_C_LANGUAGE_STANDARD = gnu99;
615
 				DYLIB_COMPATIBILITY_VERSION = 1;
615
 				DYLIB_COMPATIBILITY_VERSION = 1;
616
 				DYLIB_CURRENT_VERSION = 1;
616
 				DYLIB_CURRENT_VERSION = 1;
617
 				DYLIB_INSTALL_NAME_BASE = "@rpath";
617
 				DYLIB_INSTALL_NAME_BASE = "@rpath";
618
-				ENABLE_BITCODE = NO;
618
+				ENABLE_BITCODE = YES;
619
 				INFOPLIST_FILE = src/Info.plist;
619
 				INFOPLIST_FILE = src/Info.plist;
620
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
620
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
621
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
621
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
643
 				DYLIB_COMPATIBILITY_VERSION = 1;
643
 				DYLIB_COMPATIBILITY_VERSION = 1;
644
 				DYLIB_CURRENT_VERSION = 1;
644
 				DYLIB_CURRENT_VERSION = 1;
645
 				DYLIB_INSTALL_NAME_BASE = "@rpath";
645
 				DYLIB_INSTALL_NAME_BASE = "@rpath";
646
-				ENABLE_BITCODE = NO;
646
+				ENABLE_BITCODE = YES;
647
 				INFOPLIST_FILE = src/Info.plist;
647
 				INFOPLIST_FILE = src/Info.plist;
648
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
648
 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
649
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
649
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";

Loading…
Cancel
Save