fastlane: Fastlane init failing at Starting login with user ... prompt following update from 2.55.0 to 2.59.0

New Issue Checklist

Issue Description

Following update of fast lane from 2.55.0 to 2.59.0, fastlane init is freezing at the “Starting login with user …” command after prompting for Apple Id.

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

16:45:32]: Detected iOS/Mac project in current directory… [16:45:32]: This setup will help you get up and running in no time. [16:45:32]: fastlane will check what tools you’re already using and set up [16:45:32]: the tool automatically for you. Have fun! [16:45:32]: $ xcodebuild -showBuildSettings -project ./FastlaneDemo.xcodeproj 2017-09-26 16:45:33.121 xcodebuild[26984:480011] [MT] PluginLoading: Required plug-in compatibility UUID DFFB3951-EB0A-4C09-9DAC-5F2D28CC839C for plug-in at path ‘~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/FortifyScanningPlugin.xcplugin’ not present in DVTPlugInCompatibilityUUIDs [16:45:33]: Your Apple ID (e.g. fastlane@krausefx.com): apple.id@xxxxx.com [16:45:49]: Verifying that app is available on the Apple Developer Portal and iTunes Connect… [16:45:49]: Starting login with user 'apple.id@xxxxx.com

Environment

Please run fastlane env and copy the output below. This will help us help you 👍 If you used --capture_output option please remove this block - as it is already included there.

✅ fastlane environment ✅

Stack

Key Value
OS 10.12.6
Ruby 2.2.4
Bundler? false
Git git version 2.11.0 (Apple Git-81)
Installation Source ~/.fastlane/bin/bundle/bin/fastlane
Host Mac OS X 10.12.6 (16G29)
Ruby Lib Dir ~/.fastlane/bin/bundle/lib
OpenSSL Version OpenSSL 1.0.2g 1 Mar 2016
Is contained true
Is homebrew false
Is installed via Fabric.app false
Xcode Path /Applications/Xcode-8.3.2.app/Contents/Developer/
Xcode Version 8.3.2

System Locale

Variable Value
LANG en_US.UTF-8
LC_ALL en_US.UTF-8
LANGUAGE en_US.UTF-8

fastlane files:

No Fastfile found

No Appfile found

fastlane gems

Gem Version Update-Status
fastlane 2.59.0 ✅ Up-To-Date

Loaded fastlane plugins:

No plugins Loaded

Loaded gems
Gem Version
CFPropertyList 2.3.5
addressable 2.5.1
babosa 1.0.2
bigdecimal 1.2.6
bundler 1.14.6
claide 1.0.2
colored 1.2
colored2 3.1.2
commander-fastlane 4.4.5
declarative 0.0.9
declarative-option 0.1.0
domain_name 0.5.20170404
dotenv 2.2.0
excon 0.55.0
faraday 0.12.1
faraday-cookie_jar 0.0.6
faraday_middleware 0.11.0.1
fastimage 2.1.0
gh_inspector 1.0.3
google-api-client 0.13.5
googleauth 0.5.1
highline 1.7.8
http-cookie 1.0.3
httpclient 2.8.3
hurley 0.2
io-console 0.4.3
json 1.8.1
jwt 1.5.6
libxml-ruby 3.0.0
little-plugger 1.1.4
logging 2.2.2
memoist 0.15.0
mime-types 3.1
mime-types-data 3.2016.0521
mini_magick 4.5.1
minitest 5.4.3
multi_json 1.12.1
multi_xml 0.6.0
multipart-post 2.0.0
nanaimo 0.2.3
nokogiri 1.5.6
os 0.9.6
plist 3.2.0
power_assert 0.2.2
psych 2.0.8
public_suffix 2.0.5
rake 10.4.2
rdoc 4.2.0
representable 3.0.4
retriable 2.1.0
rouge 1.11.1
rubygems-update 2.5.2
rubyzip 1.2.1
security 0.1.3
signet 0.7.3
slack-notifier 1.5.1
sqlite3 1.3.13
terminal-notifier 1.7.1
terminal-table 1.7.3
test-unit 3.0.8
tty-screen 0.5.0
uber 0.0.15
unf 0.1.4
unf_ext 0.0.7.4
unicode-display_width 1.1.3
word_wrap 1.0.0
xcode-install 2.2.1
xcodeproj 1.5.1
xcpretty 0.2.6
xcpretty-travis-formatter 0.0.4

generated on: 2017-09-26

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 21 (2 by maintainers)

Most upvoted comments

I got the same problem with enterprise account, fastlane 2.62.0.

Alright, so the changes I made in https://github.com/fastlane/fastlane/pull/10899 should break the exception handling looping and surface the api error.

Ok, looks like if you don’t have an iTunes Connect account for that AppleID, you’ll get this error. Can you try to login directly to itunesconnect.apple.com?

I tried that and I see this, which means the insufficient privileges makes sense since developer.apple.com and itunesconnect.apple.com are 2 separate services requiring 2 separate invitations from your enterprise.

If you see this when you login to iTunes Connect, that means you need your admin to add you to your enterprise iTunes Connect account too:

screen shot 2017-11-13 at 4 11 02 pm

same problem with enterprise account, fastlane 2.63.0.