Skip to content

Commit

Permalink
[templates] Turn off signing resource bundles in Xcode 14 (#19111)
Browse files Browse the repository at this point in the history
  • Loading branch information
brentvatne committed Sep 15, 2022
1 parent 37accfc commit d970a9e
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion templates/expo-template-bare-minimum/ios/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,17 @@ target 'HelloWorld' do
post_install do |installer|
react_native_post_install(installer)
__apply_Xcode_12_5_M1_post_install_workaround(installer)

# This is necessary for Xcode 14, because it signs resource bundles by default
# when building for devices.
installer.target_installation_results.pod_target_installation_results
.each do |pod_name, target_installation_result|
target_installation_result.resource_bundle_targets.each do |resource_bundle_target|
resource_bundle_target.build_configurations.each do |config|
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
end
end
end
end

post_integrate do |installer|
Expand All @@ -45,5 +56,4 @@ target 'HelloWorld' do
Pod::UI.warn e
end
end

end

0 comments on commit d970a9e

Please sign in to comment.