fastlane / fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

Home Page:https://fastlane.tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

After mac updated to 12.4 get build error GeneratedInfoPlistDotEnv.h' file not found

joshua-revolutions opened this issue · comments

COmmand:

fastlane buildDebug

Inside fastfile:

	lane :buildDebug do
		build_ios_app(
			workspace: "reactNativeRestart.xcworkspace",
			configuration: "Debug",
			scheme: ENV["SCHEME_IOS"],
			silent: true,
			clean: true,
			export_method: "development",
			output_name: ENV["FILE_DEBUG_IOS"],       # specify the name of the .ipa file to generate (including file extension)
		)

	end

Output:

 The following build commands failed:
	Preprocess /Users/jaugustinus/Library/Developer/Xcode/DerivedData/reactNativeRestart-bhgbfbadlfiynqeskdjqqzfzqqdj/Build/Intermediates.noindex/ArchiveIntermediates/ServiceBay/IntermediateBuildFilesPath/reactNativeRestart.build/Debug-iphoneos/ServiceBay.build/Preprocessed-Info.plist /Users/jaugustinus/Documents/Dev/Service-Bay/ios/ServiceBay/ServiceBay.plist (in target 'ServiceBay' from project 'reactNativeRestart')

Issue Description

Command executed
Complete output when running fastlane, including the stack trace and command used

Service Bay-ServiceBay.log

 [REPLACE THIS WITH YOUR INFORMATION] 

Environment

 
🚫 fastlane environment 🚫

Stack

Key Value
OS 12.4
Ruby 3.1.2
Bundler? false
Git git version 2.32.1 (Apple Git-133)
Installation Source /opt/homebrew/Cellar/fastlane/2.205.2/libexec/bin/fastlane
Host macOS 12.4 (21F79)
Ruby Lib Dir /opt/homebrew/Cellar/ruby/3.1.2/lib
OpenSSL Version OpenSSL 1.1.1n 15 Mar 2022
Is contained false
Is homebrew true
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 13.4
Swift Version 5.6.1

System Locale

Variable Value
LANG en_AU.UTF-8
LC_ALL
LANGUAGE

fastlane files:

`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins
#

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

before_all do
  Dotenv.overload '.env.appcenter'
end

default_platform(:ios)

platform :ios do

	lane :AppraisalsInstall do
    		Dotenv.overload '.env.Appraisals'
    		install_on_device(
            		    skip_wifi: false,
                        ipa: ENV["FILE_DEV_IOS"]
            		)
    end

    lane :AppraisalsDevPublish do
        Dotenv.overload '.env.Appraisals'
        buildDev
        appcenter
    end

    lane :AppraisalsPublishDSYM do
        Dotenv.overload '.env.Appraisals'
        uploadDSYM
    end

    lane :AppraisalsPublish do
        Dotenv.overload '.env.Appraisals'
        match(app_identifier: ENV["APP_IDENTIFIER"], type: 'appstore', readonly: true)
        build_app(workspace: "reactNativeRestart.xcworkspace",clean: true, scheme: ENV["SCHEME_IOS"], include_bitcode: false, include_symbols: false, output_name: ENV["FILE_RELEASE_IOS"])
        upload_to_testflight
        uploadDSYM
    end

    lane :AppraisalsBuildInstall do
        Dotenv.overload '.env.Appraisals'
        buildDebug
        installDebugOnConnected
    end

    lane :AppraisalsReleaseConnected do
        Dotenv.overload '.env.Appraisals'
        buildRelease
        installReleaseOnConnected
    end

	lane :ServiceBayPublish do
		Dotenv.overload '.env.Bays'
		match(app_identifier: ENV["APP_IDENTIFIER"], type: 'appstore', readonly: true)
        build_app(workspace: "reactNativeRestart.xcworkspace",clean: true, scheme: ENV["SCHEME_IOS"], include_bitcode: true, include_symbols: false, output_name: ENV["FILE_RELEASE_IOS"])
        upload_to_testflight
	end

    lane :ServiceBayPublishDev do
		Dotenv.overload '.env.Bays'
		buildDev
	    	appcenter
	end

    #desc "Service Bay"
	lane :ServiceBayUploadOnlyToAppCenter do
		Dotenv.overload '.env.Bays'
		appcenter
	end

	lane :ServiceBayBuildInstall do
	   Dotenv.overload '.env.Bays'
       buildDebug
       installDebugOnConnected
	end

	lane :ServiceBayDevDeployConnected do
		Dotenv.overload '.env.Bays'
		installOnConnected
	end

    lane :ServiceBayDebugConnected do
        Dotenv.overload '.env.Bays'
        buildDebug
        installDebugOnConnected
    end

    lane :ServiceBayDebugJustConnected do
        Dotenv.overload '.env.Bays'
        installDebugOnConnected
    end

	lane :PartsPublish do
		Dotenv.overload '.env.Parts'
		match(app_identifier: ENV["APP_IDENTIFIER"], type: 'appstore', readonly: true)
		build_app(workspace: "reactNativeRestart.xcworkspace",clean: true, scheme: ENV["SCHEME_IOS"], include_bitcode: false, include_symbols: false, output_name: ENV["FILE_RELEASE_IOS"])
		upload_to_testflight
	end

	lane :PartsBuildInstall do
		Dotenv.overload '.env.Parts'
		buildDev
		installOnConnected
	end

    lane :PartsPublishDev do
		Dotenv.overload '.env.Parts'
		buildDev
		appcenter
	end

    #desc "Parts"
	lane :PartsUploadOnlyToCenter do
		Dotenv.overload '.env.Parts'
		appcenter
	end

	lane :PartsDevBuildAndDeployConnected do
		Dotenv.overload '.env.Parts'
		buildDev
		installOnConnected
	end

    lane :PartsDebugConnected do
        Dotenv.overload '.env.Parts'
        buildDebug
        installDebugOnConnected
    end

	lane :PartsDevDeployConnected do
		Dotenv.overload '.env.Parts'
		installOnConnected
	end

    lane :PartsReleaseConnected do
        Dotenv.overload '.env.Parts'
        buildRelease
        installReleaseOnConnected
    end

    lane :StockBuildInstall do
		Dotenv.overload '.env.Stock'
		buildDev
        installOnConnected
	end

    lane :StockPublishDev do
		Dotenv.overload '.env.Stock'
		buildDev
	    appcenter
	end

	lane :StockDebugConnected do
        		Dotenv.overload '.env.Stock'
        		buildDebug
        		installDebugOnConnected
    end

    lane :StockReleaseConnected do
        Dotenv.overload '.env.Stock'
        buildRelease
        installReleaseOnConnected
    end

    #desc "Service Driveway"
    lane :DrivewayUploadOnlyToAppCenter do
        Dotenv.overload '.env.Driveway'
        appcenter
    end

	lane :DrivewayPublish do
		Dotenv.overload '.env.Driveway'
        match(app_identifier: ENV["APP_IDENTIFIER"], type: 'appstore', readonly: true)
        build_app(workspace: "reactNativeRestart.xcworkspace",clean: true, scheme: ENV["SCHEME_IOS"], include_bitcode: true, include_symbols: false, output_name: ENV["FILE_RELEASE_IOS"])
        upload_to_testflight
	end

    lane :DrivewayPublishDev do
		Dotenv.overload '.env.Driveway'
		buildDev
	    	appcenter
	end

	lane :DrivewayBuildInstall do
		Dotenv.overload '.env.Driveway'
		buildDev
		installOnConnected
	end

	lane :DrivewayInstall do
		Dotenv.overload '.env.Driveway'
		installOnConnected
	end

    lane :DrivewayDebugConnected do
        Dotenv.overload '.env.Driveway'
        buildDebug
        installDebugOnConnected
    end

    lane :DrivewayDebugJustConnected do
        Dotenv.overload '.env.Driveway'
        installDebugOnConnected
    end

    lane :TestDriveInstall do
    		Dotenv.overload '.env.TestDrive'
    		install_on_device(
            		    skip_wifi: false,
                        ipa: ENV["FILE_DEBUG_IOS"]
            		)
    end

    lane :TestDriveBuildInstall do
        Dotenv.overload '.env.TestDrive'
        buildDebug
        installDebugOnConnected
    end

    lane :TestDriveDevPublish do
        Dotenv.overload '.env.TestDrive'
        buildDev
        appcenter
    end

    lane :TestDrivePublishDev do
        Dotenv.overload '.env.TestDrive'
        buildDev
        appcenter
    end

    lane :TestDrivePublishDSYM do
        Dotenv.overload '.env.TestDrive'
        uploadDSYM
    end

    lane :TestDrivePublish do
        Dotenv.overload '.env.TestDrive'
        match(app_identifier: ENV["APP_IDENTIFIER"], type: 'appstore', readonly: true)
        build_app(workspace: "reactNativeRestart.xcworkspace",clean: true, scheme: ENV["SCHEME_IOS"], include_bitcode: false, include_symbols: false, output_name: ENV["FILE_RELEASE_IOS"])
        upload_to_testflight
        uploadDSYM
    end

    lane :TestDriveReleaseConnected do
        Dotenv.overload '.env.TestDrive'
        buildRelease
        installReleaseOnConnected
    end

	lane :installOnConnected do
		install_on_device(
		skip_wifi: false,	
		  ipa: ENV["FILE_DEV_IOS"]
		)
	        showMessage
	end

	lane :installReleaseOnConnected do
		install_on_device(
		skip_wifi: false,	
		  ipa: ENV["FILE_RELEASE_IOS"]
		)
		showMessage
	end

    lane :uploadDSYM do
        sh("../Pods/FirebaseCrashlytics/upload-symbols","-gsp", ENV["GOOGLE_SERVICE_PLIST"],"-p","ios", ENV["FILE_RELEASE_IOS_DSYM"])
    end

    lane :buildDev do
		sh("rm","-f", ENV["FILE_DEV_IOS"])
		#match(app_identifier: ENV["APP_IDENTIFIER"], type: 'development', readonly: true)
		build_app(workspace: "reactNativeRestart.xcworkspace",clean: true, export_method: "development", scheme: ENV["SCHEME_IOS"], silent: true, include_bitcode: false, include_symbols: false, output_name: ENV["FILE_DEV_IOS"])
	end

	lane :installDebugOnConnected do
		install_on_device(
		    skip_wifi: false,
            ipa: ENV["FILE_DEBUG_IOS"]
		)
		showMessage
	end

	lane :buildDebug do
		build_ios_app(
			workspace: "reactNativeRestart.xcworkspace",
			configuration: "Debug",
			scheme: ENV["SCHEME_IOS"],
			silent: true,
			clean: true,
			export_method: "development",
			output_name: ENV["FILE_DEBUG_IOS"],       # specify the name of the .ipa file to generate (including file extension)
		)

	end

	lane :buildRelease do
        uploadDSYM
	end

	lane :showMessage do 
		notification(
			title:ENV["SCHEME_IOS"],
			message: "Ready!"
		)
	end
 

  desc "Deploy a new version to the App Center"
  lane :appcenter do
        appcenter_upload(
          api_token: ENV["API_TOKEN"],
          owner_name: ENV["OWNER_NAME"],
          owner_type: "user",
          app_name:ENV["APP_NAME_IOS"],
          file:ENV["FILE_DEV_IOS"],
          release_notes: ENV["RELEASE_NOTES"],
          notify_testers: false
        )
   end
end
`./fastlane/Appfile`
apple_id("jaugustinus@rev.com.au") # Your Apple email address

itc_team_id("700090") # App Store Connect Team ID
team_id("6MR6E2VB94") # Developer Portal Team ID

# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

fastlane gems

Gem Version Update-Status
fastlane 2.205.2 🚫 Update available

Loaded fastlane plugins:

Plugin Version Update-Status
fastlane-plugin-appcenter 2.0.0 ✅ Up-To-Date
Loaded gems
Gem Version
error_highlight 0.3.0
did_you_mean 1.6.1
atomos 0.1.3
rexml 3.2.5
CFPropertyList 3.0.5
claide 1.1.0
colored2 3.1.2
nanaimo 0.3.0
xcodeproj 1.21.0
rouge 2.0.7
xcpretty 0.3.0
terminal-notifier 2.0.0
unicode-display_width 1.8.0
terminal-table 1.8.0
plist 3.6.0
public_suffix 4.0.7
addressable 2.8.0
multipart-post 2.0.0
word_wrap 1.0.0
optparse 0.1.1
tty-screen 0.8.1
tty-cursor 0.7.1
tty-spinner 0.9.3
artifactory 3.0.15
babosa 1.0.4
colored 1.2
highline 2.0.3
commander 4.6.0
excon 0.92.2
faraday-em_http 1.0.0
faraday-em_synchrony 1.0.0
faraday-excon 1.1.0
faraday-httpclient 1.0.1
faraday-multipart 1.0.3
faraday-net_http 1.0.1
faraday-net_http_persistent 1.2.0
faraday-patron 1.0.0
faraday-rack 1.0.0
faraday-retry 1.0.3
ruby2_keywords 0.0.5
faraday 1.10.0
unf_ext 0.0.8.1
unf 0.1.4
domain_name 0.5.20190701
http-cookie 1.0.4
faraday-cookie_jar 0.0.7
faraday_middleware 1.2.0
fastimage 2.2.6
gh_inspector 1.1.3
json 2.6.1
mini_magick 4.11.0
naturally 2.2.1
rubyzip 2.3.2
security 0.1.3
xcpretty-travis-formatter 1.0.1
dotenv 2.7.6
bundler 2.3.11
simctl 1.6.8
jwt 2.3.0
uber 0.1.0
declarative 0.0.20
trailblazer-option 0.1.2
representable 3.1.1
retriable 3.1.2
mini_mime 1.1.2
memoist 0.16.2
multi_json 1.15.0
os 1.1.4
signet 0.16.1
googleauth 1.1.3
httpclient 2.8.3
webrick 1.7.0
google-apis-core 0.4.2
google-apis-playcustomapp_v1 0.7.0
google-apis-androidpublisher_v3 0.19.0
google-cloud-env 1.6.0
google-cloud-errors 1.2.0
google-cloud-core 1.6.0
google-apis-iamcredentials_v1 0.10.0
google-apis-storage_v1 0.13.0
rake 13.0.6
digest-crc 0.6.4
google-cloud-storage 1.36.2
emoji_regex 3.2.3
jmespath 1.6.1
aws-partitions 1.579.0
aws-eventstream 1.2.0
aws-sigv4 1.5.0
aws-sdk-core 3.130.1
aws-sdk-kms 1.56.0
aws-sdk-s3 1.113.0
set 1.0.2
forwardable 1.3.2
logger 1.5.0
pathname 0.2.0
shellwords 0.1.0
cgi 0.3.1
date 3.2.2
timeout 0.2.0
stringio 3.0.1
securerandom 0.1.1
uri 0.11.0
openssl 3.0.0
digest 3.1.0
io-nonblock 0.1.0
ipaddr 1.2.4
io-wait 0.2.1
zlib 2.1.1
resolv 0.2.1
time 0.2.0
open-uri 0.2.0
mutex_m 0.1.1
net-protocol 0.1.2
net-http 0.2.0
ostruct 0.5.2
english 0.7.1
erb 2.2.3
strscan 3.0.1
abbrev 0.1.0
io-console 0.5.11
tempfile 0.1.2
delegate 0.2.0
fileutils 1.6.0
tmpdir 0.1.2
base64 0.1.1
singleton 0.1.1
open3 0.1.1
nkf 0.1.1
prettyprint 0.1.1
pp 0.3.0
find 0.1.1
yaml 0.2.0
psych 4.0.3
fastlane-plugin-appcenter 2.0.0
csv 3.2.2

generated on: 2022-05-18

ezoic increase your site revenue