From 0b2f3ee842ccd09ef381d8b09b4838c6943e6fbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Overg=C3=A5rd=20Nielsen?= Date: Thu, 2 May 2024 18:34:02 +0200 Subject: [PATCH 1/3] Try to remove some cruft. In particular 'VERSIONING_SYSTEM' => 'apple-generic'. This will cause a realm_privacy_vers.c file to be formed and hence an exe to be build, which will cause trouble on app store connect. --- packages/realm/ios/realm.podspec | 7 ------- 1 file changed, 7 deletions(-) diff --git a/packages/realm/ios/realm.podspec b/packages/realm/ios/realm.podspec index 9be033953..611e3fd36 100644 --- a/packages/realm/ios/realm.podspec +++ b/packages/realm/ios/realm.podspec @@ -38,13 +38,6 @@ Pod::Spec.new do |s| s.swift_version = '5.0' s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', - 'CURRENT_PROJECT_VERSION' => s.version, - 'VERSIONING_SYSTEM' => 'apple-generic', - 'CLANG_CXX_LANGUAGE_STANDARD' => 'c++17', - 'CLANG_CXX_LIBRARY' => 'libc++', - # Flutter.framework does not contain a i386 slice. - # Only x86_64 simulators are supported. Using EXCLUDED_ARCHS to exclude i386 arch. - 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386', 'HEADER_SEARCH_PATHS' => [ '"$(PODS_TARGET_SRCROOT)/Classes"', ], From d82498e49867c67ec34c44595f8a28d6ba0c6cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Overg=C3=A5rd=20Nielsen?= Date: Thu, 2 May 2024 18:51:51 +0200 Subject: [PATCH 2/3] Remove even more --- packages/realm/ios/realm.podspec | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/realm/ios/realm.podspec b/packages/realm/ios/realm.podspec index 611e3fd36..5a1c6da3d 100644 --- a/packages/realm/ios/realm.podspec +++ b/packages/realm/ios/realm.podspec @@ -37,12 +37,7 @@ Pod::Spec.new do |s| s.library = 'c++', 'z', 'compression' s.swift_version = '5.0' - s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', - 'HEADER_SEARCH_PATHS' => [ - '"$(PODS_TARGET_SRCROOT)/Classes"', - ], - 'FRAMEWORK_SEARCH_PATHS' => '"$(PODS_TARGET_SRCROOT)/**"' - } + s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' } #Use --debug to debug the install command on both prepare_command and script_phase below s.prepare_command = "source \"#{project_dir}/Flutter/flutter_export_environment.sh\" && cd \"$FLUTTER_APPLICATION_PATH\" && \"$FLUTTER_ROOT/bin/dart\" run realm install --target-os-type ios" s.script_phases = [ From 7e968e330ab7a76bbd5c76a9b28c4013ec1cb3c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Overg=C3=A5rd=20Nielsen?= Date: Thu, 2 May 2024 19:24:02 +0200 Subject: [PATCH 3/3] Update CHANGELOG --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65edcd562..4faae5cb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ * None ### Fixed -* None +* `realm_privacy` bundle mistakenly included an exe-file preventing app store submissions. (Issue [#1656](https://github.com/realm/realm-dart/issues/1656)) ### Compatibility * Realm Studio: 15.0.0 or later.