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

iOS build-for-testing has missing "Plugins" folder in .ipa binary

x00e opened this issue · comments

New Issue Checklist

Issue Description

Using fastlane to build app .ipa & app UITest-Runner .ipa.
UITest-Runner .ipa will have missing folder/files. In my case, it's a "Plugins" folder that's missing from the .ipa binary.
In turn, this will lead to following AWS error: XCTEST_UI_TEST_PACKAGE_PLUGINS_DIR_MISSING

My lane looks like:

# Runs "ios build_App UI tests"
desc "Build App-debug UI tests"
lane :build_App_UITests do

    gym(
    workspace: "App.xcworkspace",
    scheme: "myScheme",
    configuration: "Debug",
    output_name: "AppUI_debug",
    output_directory: "Build/",
    clean: true,
    xcargs: "build-for-testing",
    export_method: "development"
    )
  end
Command executed

bundle exec fastlane build_App_UITests

Environment

### Stack
Key Value
OS 12.0.1
Ruby 2.6.3
Bundler? true
Git git version 2.32.0 (Apple Git-132)
Installation Source ~/.rvm/gems/ruby-2.6.3/bin/fastlane
Host macOS 12.0.1 (21A559)
Ruby Lib Dir ~/.rvm/rubies/ruby-2.6.3/lib
OpenSSL Version OpenSSL 1.1.1m 14 Dec 2021
Is contained false
Is homebrew false
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 13.3.1
Swift Version 5.6

System Locale

Variable Value
LANG
LC_ALL en_US.UTF-8
LANGUAGE

fastlane gems [37/1802]

Gem Version Update-Status
fastlane 2.205.2 🚫 Update available

Loaded fastlane plugins:

Plugin Version Update-Status
fastlane-plugin-dropbox 0.3.0 ✅ Up-To-Date
Loaded gems
Gem Version
did_you_mean 1.3.0
executable-hooks 1.6.1
bundler-unload 1.0.2
rubygems-bundler 1.4.5
bundler 2.3.12
rake 13.0.6
rexml 3.2.5
CFPropertyList 3.0.5
concurrent-ruby 1.1.10
i18n 1.10.0
minitest 5.15.0
tzinfo 2.0.4
zeitwerk 2.5.4
activesupport 6.1.6
public_suffix 4.0.7
addressable 2.8.0
httpclient 2.8.3
json 2.6.2
algoliasearch 1.27.5
artifactory 3.0.15
atomos 0.1.3
aws-eventstream 1.2.0
aws-partitions 1.587.0
aws-sigv4 1.5.0
jmespath 1.6.1
aws-sdk-core 3.131.0
aws-sdk-kms 1.57.0
aws-sdk-s3 1.114.0
babosa 1.0.4
claide 1.1.0
clamp 1.3.2
fuzzy_match 2.0.4
nap 1.1.0
netrc 0.11.0
ffi 1.15.5
ethon 0.15.0
typhoeus 1.4.0
cocoapods-core 1.11.3
cocoapods-deintegrate 1.0.5
cocoapods-downloader 1.6.3
cocoapods-plugins 1.0.0
cocoapods-search 1.0.1
cocoapods-trunk 1.6.0
cocoapods-try 1.2.0
colored2 3.1.2
escape 0.0.4
fourflusher 2.3.1
gh_inspector 1.1.3
molinillo 0.8.0
ruby-macho 2.5.1
nanaimo 0.3.0
xcodeproj 1.21.0
cocoapods 1.11.3
colored 1.2
highline 2.0.3
commander 4.6.0
declarative 0.0.20
digest-crc 0.6.4
unf_ext 0.0.8.1
unf 0.1.4
domain_name 0.5.20190701
dotenv 2.7.6
faraday-em_http 1.0.0
faraday-em_synchrony 1.0.0
faraday-excon 1.1.0
faraday-httpclient 1.0.1
multipart-post 2.0.0
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
jwt 2.3.0
multi_json 1.15.0
multi_xml 0.6.0
rack 2.2.3
oauth2 1.4.9
dropbox_api 0.1.21
emoji_regex 3.2.3
excon 0.92.3
http-cookie 1.0.4
faraday-cookie_jar 0.0.7
faraday_middleware 1.2.0
fastimage 2.2.6
memoist 0.16.2
os 1.1.4
signet 0.16.1
googleauth 1.1.3
mini_mime 1.1.2
trailblazer-option 0.1.2
uber 0.1.0
representable 3.2.0
retriable 3.1.2
webrick 1.7.0
google-apis-core 0.5.0
google-apis-androidpublisher_v3 0.21.0
google-apis-playcustomapp_v1 0.7.0
google-apis-iamcredentials_v1 0.10.0
google-apis-storage_v1 0.14.0
google-cloud-env 1.6.0
google-cloud-errors 1.2.0
google-cloud-core 1.6.0
google-cloud-storage 1.36.2
mini_magick 4.11.0
naturally 2.2.1
optparse 0.1.1
plist 3.6.0
rubyzip 2.3.2
security 0.1.3
simctl 1.6.8
terminal-notifier 2.0.0
unicode-display_width 1.8.0
terminal-table 1.8.0
tty-screen 0.8.1
tty-cursor 0.7.1
tty-spinner 0.9.3
word_wrap 1.0.0
rouge 2.0.7
xcpretty 0.3.0
xcpretty-travis-formatter 1.0.1
fastlane-plugin-dropbox 0.3.0
http-accept 1.7.0
mime-types-data 3.2022.0105
mime-types 3.4.1
mini_portile2 2.8.0
racc 1.6.0
nokogiri 1.13.6
rest-client 2.1.0
slather 2.6.1
ezoic increase your site revenue