Cannot deploy to App Store - Failed Step: Install pods

Please help me learn to deploy my app to apple app store. Have ran through all the tutorials available and troubleshooted almost all events but on this last error I am stuck.

──────────────────────┐
│ A new version of Flutter is available! │
│ │
│ To update to the latest version, run "flutter upgrade". │
└─────────────────────────────────────────────────────────┘
Resolving dependencies...
+ flutterfireinternals 1.3.2 (1.3.4 available)
+ aligned_dialog 0.0.6 (0.0.7 available)
+ archive 3.3.7
+ args 2.4.2
+ async 2.11.0
+ auto_size_text 3.0.0
+ boolean_selector 2.1.1
+ cached_network_image 3.2.1 (3.2.3 available)
+ cached_network_image_platform_interface 1.0.0 (2.0.0 available)
+ cached_network_image_web 1.0.1 (1.0.2 available)
+ characters 1.3.0
+ checked_yaml 2.0.3
+ cli_util 0.3.5 (0.4.0 available)
+ clock 1.1.1
+ cloud_firestore 4.8.0 (4.8.4 available)
+ cloud_firestore_platform_interface 5.15.0 (5.15.3 available)
+ cloud_firestore_web 3.6.0 (3.6.3 available)
+ cloud_functions 4.3.2 (4.3.4 available)
+ cloud_functions_platform_interface 5.4.2 (5.4.4 available)
+ cloud_functions_web 4.5.2 (4.5.4 available)
+ collection 1.17.1 (1.18.0 available)
+ convert 3.1.1
+ crypto 3.0.3
+ csv 5.0.1 (5.0.2 available)
+ cupertino_icons 1.0.5
+ emoji_flag_converter 1.1.0
+ equatable 2.0.5
+ fake_async 1.3.1
+ ffi 2.0.2
+ file 6.1.4 (7.0.0 available)
+ firebase_analytics 10.4.2 (10.4.4 available)
+ firebase_analytics_platform_interface 3.6.2 (3.6.4 available)
+ firebase_analytics_web 0.5.4+2 (0.5.4+4 available)
+ firebase_app_check 0.1.4+2 (0.1.5+1 available)
+ firebase_app_check_platform_interface 0.0.8+2 (0.0.9+1 available)
+ firebase_app_check_web 0.0.10+2 (0.0.11+1 available)
+ firebase_auth 4.6.2 (4.7.2 available)
+ firebase_auth_platform_interface 6.15.2 (6.16.1 available)
+ firebase_auth_web 5.5.2 (5.6.2 available)
+ firebase_core 2.13.1 (2.15.0 available)
+ firebase_core_platform_interface 4.8.0
+ firebase_core_web 2.5.0 (2.6.0 available)
+ firebase_crashlytics 3.3.2 (3.3.4 available)
+ firebase_crashlytics_platform_interface 3.6.2 (3.6.4 available)
+ firebase_messaging 14.6.2 (14.6.5 available)
+ firebase_messaging_platform_interface 4.5.2 (4.5.4 available)
+ firebase_messaging_web 3.5.2 (3.5.4 available)
+ flutter 0.0.0 from sdk flutter
+ flutter_animate 4.1.1+1 (4.2.0+1 available)
+ flutter_blurhash 0.7.0
+ flutter_cache_manager 3.3.0 (3.3.1 available)
+ flutter_keyboard_visibility 5.2.0 (5.4.1 available)
+ flutter_keyboard_visibility_platform_interface 2.0.0
+ flutter_keyboard_visibility_web 2.0.0
+ flutter_launcher_icons 0.12.0 (0.13.1 available)
+ flutter_localizations 0.0.0 from sdk flutter
+ flutter_secure_storage 8.0.0
+ flutter_secure_storage_linux 1.1.3
+ flutter_secure_storage_macos 3.0.0
+ flutter_secure_storage_platform_interface 1.0.1
+ flutter_secure_storage_web 1.1.1
+ flutter_secure_storage_windows 2.0.0
+ flutter_spinkit 5.1.0 (5.2.0 available)
+ flutter_staggered_grid_view 0.6.2 (0.7.0 available)
+ flutter_test 0.0.0 from sdk flutter
+ flutter_web_plugins 0.0.0 from sdk flutter
+ font_awesome_flutter 10.1.0 (10.5.0 available)
+ freezed_annotation 2.4.1
+ from_css_color 2.0.0
+ go_router 7.1.1 (10.0.0 available)
+ google_fonts 4.0.3 (5.1.0 available)
+ google_identity_services_web 0.2.1
+ google_mobile_ads 2.3.0 (3.0.0 available)
+ google_sign_in 6.0.2 (6.1.4 available)
+ google_sign_in_android 6.1.8 (6.1.18 available)
+ google_sign_in_ios 5.6.1 (5.6.2 available)
+ google_sign_in_platform_interface 2.4.0 (2.4.1 available)
+ google_sign_in_web 0.11.0+2 (0.12.0+2 available)
+ graphs 2.3.1
+ http 0.13.6 (1.1.0 available)
+ http_parser 4.0.2
+ image 4.0.17
+ intl 0.18.0 (0.18.1 available)
+ js 0.6.7
+ json_annotation 4.8.1
+ json_path 0.4.1 (0.6.2 available)
+ logging 1.2.0
+ lottie 1.2.1 (2.5.0 available)
+ matcher 0.12.15 (0.12.16 available)
+ material_color_utilities 0.2.0 (0.8.0 available)
+ meta 1.9.1
+ mime_type 1.0.0
+ nested 1.0.0
+ octo_image 1.0.2
+ page_transition 2.0.4 (2.0.9 available)
+ path 1.8.3
+ path_provider 2.0.14 (2.0.15 available)
+ path_provider_android 2.0.25 (2.1.0 available)
+ path_provider_foundation 2.2.2 (2.3.0 available)
+ path_provider_linux 2.1.11 (2.2.0 available)
+ path_provider_platform_interface 2.0.6 (2.1.0 available)
+ path_provider_windows 2.1.7 (2.2.0 available)
+ pedantic 1.11.1
+ percent_indicator 4.2.2 (4.2.3 available)
+ permission_handler 10.0.0 (10.4.3 available)
+ permission_handler_android 10.3.3
+ permission_handler_apple 9.1.4
+ permission_handler_platform_interface 3.11.3
+ permission_handler_windows 0.1.3
+ petitparser 5.4.0
+ photo_view 0.14.0
+ platform 3.1.0
+ plugin_platform_interface 2.1.3 (2.1.5 available)
+ pointycastle 3.7.3
+ provider 6.0.4 (6.0.5 available)
+ purchases_flutter 5.2.3 (5.5.0 available)
+ quiver 3.2.1
+ rfc_6901 0.1.1
+ rive 0.10.3 (0.11.11 available)
+ rive_common 0.0.6 (0.2.3 available)
+ rxdart 0.27.7
+ shared_preferences 2.0.15 (2.2.0 available)
+ shared_preferences_android 2.1.0 (2.2.0 available)
+ shared_preferences_ios 2.1.1 (discontinued replaced by shared_preferences_foundation)
+ shared_preferences_linux 2.2.0 (2.3.0 available)
+ shared_preferences_macos 2.0.5
+ shared_preferences_platform_interface 2.2.0 (2.3.0 available)
+ shared_preferences_web 2.1.0 (2.2.0 available)
+ shared_preferences_windows 2.2.0 (2.3.0 available)
+ sign_in_with_apple 4.3.0 (5.0.0 available)
+ sign_in_with_apple_platform_interface 1.0.0
+ sign_in_with_apple_web 1.0.1
+ simple_gradient_text 1.2.3 (1.2.4 available)
+ sky_engine 0.0.99 from sdk flutter
+ source_span 1.9.1 (1.10.0 available)
+ sqflite 2.2.6 (2.3.0 available)
+ sqflite_common 2.5.0
+ stack_trace 1.11.0 (1.11.1 available)
+ stop_watch_timer 1.5.0 (3.0.1 available)
+ stream_channel 2.1.1 (2.1.2 available)
+ stream_transform 2.1.0
+ string_scanner 1.2.0
+ synchronized 3.1.0
+ term_glyph 1.2.1
+ test_api 0.5.1 (0.6.1 available)
+ timeago 3.2.2 (3.5.0 available)
+ typed_data 1.3.2
+ url_launcher 6.1.10 (6.1.12 available)
+ url_launcher_android 6.0.27 (6.0.37 available)
+ url_launcher_ios 6.1.4
+ url_launcher_linux 3.0.5
+ url_launcher_macos 3.0.6
+ url_launcher_platform_interface 2.1.2 (2.1.3 available)
+ url_launcher_web 2.0.18
+ url_launcher_windows 3.0.7
+ uuid 3.0.7
+ vector_math 2.1.4
+ visibility_detector 0.3.3 (0.4.0+2 available)
+ win32 5.0.6
+ xdg_directories 1.0.1
+ xml 6.3.0
+ yaml 3.1.2
Changed 162 dependencies!
Analyzing dependencies

――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

### Command

```
/Users/builder/.rbenv/versions/3.0.4/bin/pod install
```

### Report

* What did you do?

* What did you expect to happen?

* What happened instead?


### Stack

```
CocoaPods : 1.12.1
Ruby : ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [arm64-darwin21]
RubyGems : 3.4.8
Host : macOS 13.3.1 (22E261)
Xcode : 14.2 (14C18)
Git : git version 2.39.2
Ruby lib dir : /Users/builder/.rbenv/versions/3.0.4/lib
Repositories : master - git - https://github.com/CocoaPods/Specs.git @ ee0b47f6484ba84b3eee21e7d2c173dbfd4e713a

```

### Plugins

```
cocoapods-deintegrate : 1.0.5
cocoapods-plugins : 1.0.0
cocoapods-search : 1.0.1
cocoapods-trunk : 1.6.0
cocoapods-try : 1.2.0
```

### Podfile

```ruby
$FirebaseAnalyticsWithoutAdIdSupport = true
# Uncomment this line to define a global platform for your project
platform :ios, '13.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}

def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), FILE)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end

File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT\=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end

require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)

flutter_ios_podfile_setup

target 'Runner' do
pod 'GoogleUtilities'
use_frameworks!
use_modular_headers!

flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end

post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
target.build_configurations.each do |config|
config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
'$(inherited)',

# dart: PermissionGroup.notification
'PERMISSION_NOTIFICATIONS=1',

# dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse]
'PERMISSION_LOCATION=1',
]
end
end
end

target 'ImageNotification' do
use_frameworks!
pod 'Firebase/Messaging'
pod 'GoogleUtilities'
end
```

### Error

```
RuntimeError - [Xcodeproj] Type checking error: got PBXFileReference for attribute: Attribute files (type: to_many, classes: ["PBXBuildFile"], owner class: AbstractBuildPhase)
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object_attributes.rb:142:in validate_value'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object_list.rb:205:in
block in perform_additions_operations'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object_list.rb:202:in each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object_list.rb:202:in
perform_additions_operations'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object_list.rb:76:in <<'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:301:in
block (2 levels) in configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:299:in each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:299:in
block in configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:296:in each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:296:in
configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project.rb:272:in new_from_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:350:in
object_with_uuid'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:300:in block (2 levels) in configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:299:in
each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:299:in block in configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:296:in
each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:296:in configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project.rb:272:in
new_from_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:350:in object_with_uuid'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:300:in
block (2 levels) in configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:299:in each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:299:in
block in configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:296:in each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project/object.rb:296:in
configure_with_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project.rb:272:in new_from_plist'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project.rb:213:in
initialize_from_file'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/xcodeproj-1.22.0/lib/xcodeproj/project.rb:113:in open'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer/analyzer.rb:1194:in
block (2 levels) in inspect_targets_to_integrate'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer/analyzer.rb:1193:in each'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer/analyzer.rb:1193:in
block in inspect_targets_to_integrate'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/user_interface.rb:64:in section'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer/analyzer.rb:1188:in
inspect_targets_to_integrate'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer/analyzer.rb:107:in analyze'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer.rb:422:in
analyze'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer.rb:244:in block in resolve_dependencies'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/user_interface.rb:64:in
section'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer.rb:243:in resolve_dependencies'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/installer.rb:162:in
install!'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/command/install.rb:52:in run'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/claide-1.1.0/lib/claide/command.rb:334:in
run'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/lib/cocoapods/command.rb:52:in run'
/Users/builder/.rbenv/versions/3.0.4/lib/ruby/gems/3.0.0/gems/cocoapods-1.12.1/bin/pod:55:in
<top (required)>'
/Users/builder/.rbenv/versions/3.0.4/bin/pod:25:in load'
/Users/builder/.rbenv/versions/3.0.4/bin/pod:25:in
<main>'
```

――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

[!] Oh no, an error occurred.

Search for existing GitHub issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=%5BXcodeproj%5D+Type+checking+error%3A+got+%60PBXFileReference%60+for+attribute%3A+Attribute+%60files%60+%28type%3A+%60to_many%60%2C+classes%3A+%60%5B%22PBXBuildFile%22%5D%60%2C+owner+class%3A+%60AbstractBuildPhase%60%29&type=Issues

If none exists, create a ticket, with the template displayed above, on:
https://github.com/CocoaPods/CocoaPods/issues/new

Be sure to first read the contributing guide for details on how to properly submit a ticket:
https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md

Don't forget to anonymize any private data!

Looking for related issues on cocoapods/cocoapods...
- RuntimeError - [Xcodeproj] Type checking error: got PBXFileReference for attribute: Attribute files (type: to_many, classes: ["PBXBuildFile"], owner class: AbstractBuildPhase)
https://github.com/CocoaPods/CocoaPods/issues/9117 [closed] [4 comments]
22 Aug 2019

Build failed :|
Step 6 script Install pods exited with status code 1

Please help as I am new to this and don't know what step need to be taken here

Update with latest VIEW LOG of error:

Codemagic Deploy Output
Failed Step: Flutter build ipa and automatic versioning

/Users/builder/clone/ios/Runner/Info.plist: Property List error: Encountered unknown ampersand-escape sequence at line 8 / JSON error: JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0.
ProcessException: The command failed
  Command: /usr/bin/plutil -convert xml1 -o - /Users/builder/clone/ios/Runner/Info.plist
Archiving app.fameboost.viraltik.likes.views.and.followers...
Upgrading contents.xcworkspacedata
Updating project for Xcode compatibility.
Upgrading project.pbxproj
Upgrading Runner.xcscheme
Upgrading Info.plist
Removing script build phase dependency analysis.
Adding input path to Thin Binary build phase.
Automatically signing iOS for device deployment using specified development team in Xcode project: FB38SL6H35
Running pod install...                                              9.2s
/Users/builder/clone/ios/Runner/Info.plist: Property List error: Encountered unknown ampersand-escape sequence at line 8 / JSON error: JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0.
ProcessException: The command failed
  Command: /usr/bin/plutil -convert xml1 -o - /Users/builder/clone/ios/Runner/Info.plist
Running Xcode build...                                          
Xcode archive done.                                         255.6s
Failed to build iOS app
Error (Xcode): unable to read property list from file: /Users/builder/clone/ios/Runner/Info.plist: The operation couldn’t be completed. (XCBUtil.PropertyListConversionError error 2.)

Encountered error while archiving for device.


Build failed :|
Step 10 script `Flutter build ipa and automatic versioning` exited with status code 1

If anyone can help me please let me know

2
12 replies