fastlane: Submitting to AppStore using IDFA fails
New Issue Checklist
- Updated fastlane to the latest version
- I read the Contribution Guidelines
- I read docs.fastlane.tools
- I searched for existing GitHub issues
Issue Description
When submitting to the app-store with IDFA it fails with: /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/spaceship/lib/spaceship/tunes/tunes_client.rb:1105:in `send_app_submission’: [!] Something wrong with your Ad ID information: [“ITC.apps.idfa.errorMessage.agreeoptout”, “ITC.apps.idfa.errorMessage.binaryviolatesterms”].
Complete output when running fastlane, including the stack trace and command used
This is the Deliverfile content:
creenshots_path “./screenshots”
metadata_path “./metadata”
app_rating_config_path “./metadata/rating.json”
price_tier 0
submit_for_review true
force true
automatic_release true
submission_information({ export_compliance_available_on_french_store: “false”, export_compliance_contains_proprietary_cryptography: “false”, export_compliance_contains_third_party_cryptography: “false”, export_compliance_is_exempt: “false”, export_compliance_uses_encryption: “false”, export_compliance_app_type: nil, export_compliance_encryption_updated: “false”, export_compliance_compliance_required: “false”, export_compliance_platform: “ios”, content_rights_contains_third_party_content: “false”, content_rights_has_rights: “false”, add_id_info_limits_tracking: “true”, add_id_info_serves_ads: “false”, add_id_info_tracks_action: “true”, add_id_info_tracks_install: “true”, add_id_info_uses_idfa: “true” })
[07:46:40]: Successfully selected build [07:46:40]: Submitting the app for review... [07:46:44]: Setting 'export_compliance_available_on_french_store' to 'false'... [07:46:44]: Setting 'export_compliance_contains_proprietary_cryptography' to 'false'... [07:46:44]: Setting 'export_compliance_contains_third_party_cryptography' to 'false'... [07:46:44]: Setting 'export_compliance_is_exempt' to 'false'... [07:46:44]: Setting 'export_compliance_uses_encryption' to 'false'... [07:46:44]: Setting 'export_compliance_app_type' to ''... [07:46:44]: Setting 'export_compliance_encryption_updated' to 'false'... [07:46:44]: Setting 'export_compliance_compliance_required' to 'false'... [07:46:44]: Setting 'export_compliance_platform' to 'ios'... [07:46:44]: Setting 'content_rights_contains_third_party_content' to 'false'... [07:46:44]: Setting 'content_rights_has_rights' to 'false'... [07:46:44]: Setting 'add_id_info_limits_tracking' to 'true'... [07:46:44]: Setting 'add_id_info_serves_ads' to 'false'... [07:46:44]: Setting 'add_id_info_tracks_action' to 'true'... [07:46:44]: Setting 'add_id_info_tracks_install' to 'true'... [07:46:44]: Setting 'add_id_info_uses_idfa' to 'true'... Looking for related GitHub issues on fastlane/fastlane... ➡️ Deliver submission Ad ID information Error after 2.62.1 update https://github.com/fastlane/fastlane/issues/10735 [closed] 6 💬 30 Dec 2017 ➡️ [Deliver] Fix uses idfa limits tracking https://github.com/fastlane/fastlane/pull/10715 [closed] 16 💬 16 Jan 2018 ➡️ [Deliver] Deprecates add_id_info_limits_tracking in favor of add_id_info_uses_idfa https://github.com/fastlane/fastlane/pull/10653 [closed] 32 💬 31 Dec 2017 🔗 You can ⌘ + double-click on links to open them directly in your browser. /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/spaceship/lib/spaceship/tunes/tunes_client.rb:1105:in `send_app_submission': [!] Something wrong with your Ad ID information: ["ITC.apps.idfa.errorMessage.agreeoptout", "ITC.apps.idfa.errorMessage.binaryviolatesterms"]. (RuntimeError) from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/spaceship/lib/spaceship/tunes/app_submission.rb:145:in `complete!' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/deliver/lib/deliver/submit_for_review.rb:27:in `submit!' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/deliver/lib/deliver/runner.rb:172:in `submit_for_review' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/deliver/lib/deliver/runner.rb:50:in `run' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/deliver/lib/deliver/commands_generator.rb:79:in `block (2 levels) in run' from /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call' from /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run' from /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:74:in `run!' from /usr/local/lib/ruby/gems/2.4.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/deliver/lib/deliver/commands_generator.rb:182:in `run' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/deliver/lib/deliver/commands_generator.rb:17:in `start' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/fastlane/lib/fastlane/cli_tools_distributor.rb:100:in `take_off' from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.101.1/bin/fastlane:20:in `<top (required)>' from /usr/local/bin/fastlane:23:in `load' from /usr/local/bin/fastlane:23:in `<main>'
Environment
### Stack | Key | Value | | --------------------------- | ------------------------------------------- | | OS | 10.12.6 | | Ruby | 2.4.2 | | Bundler? | false | | Git | git version 2.15.1 | | Installation Source | /usr/local/bin/fastlane | | Host | Mac OS X 10.12.6 (16G1212) | | Ruby Lib Dir | /usr/local/Cellar/ruby/2.4.2_1/lib | | OpenSSL Version | OpenSSL 1.0.2l 25 May 2017 | | Is contained | false | | Is homebrew | false | | Is installed via Fabric.app | false | | Xcode Path | /Applications/Xcode.app/Contents/Developer/ | | Xcode Version | 9.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.101.1 | ✅ Up-To-Date | ### Loaded fastlane plugins: **No plugins Loaded***generated on:* **2018-08-07**Loaded gems
| Gem | Version | | ------------------------- | ------------ | | did_you_mean | 1.1.0 | | slack-notifier | 2.3.2 | | atomos | 0.1.3 | | CFPropertyList | 2.3.5 | | claide | 1.0.2 | | colored2 | 3.1.2 | | nanaimo | 0.2.6 | | xcodeproj | 1.5.9 | | rouge | 2.0.7 | | xcpretty | 0.2.8 | | terminal-notifier | 1.8.0 | | terminal-table | 1.4.5 | | plist | 3.1.0 | | public_suffix | 2.0.5 | | addressable | 2.5.2 | | multipart-post | 2.0.0 | | word_wrap | 1.0.0 | | tty-screen | 0.6.3 | | tty-cursor | 0.6.0 | | tty-spinner | 0.8.0 | | babosa | 1.0.2 | | colored | 1.2 | | highline | 1.7.10 | | commander-fastlane | 4.4.6 | | excon | 0.59.0 | | faraday | 0.13.1 | | unf_ext | 0.0.7.4 | | unf | 0.1.4 | | domain_name | 0.5.20170404 | | http-cookie | 1.0.3 | | faraday-cookie_jar | 0.0.6 | | fastimage | 2.1.0 | | gh_inspector | 1.1.3 | | mini_magick | 4.5.1 | | multi_json | 1.12.2 | | multi_xml | 0.6.0 | | rubyzip | 1.2.1 | | security | 0.1.3 | | xcpretty-travis-formatter | 1.0.0 | | dotenv | 2.2.1 | | bundler | 1.16.0 | | faraday_middleware | 0.12.2 | | naturally | 2.2.0 | | simctl | 1.6.5 | | uber | 0.1.0 | | declarative | 0.0.10 | | declarative-option | 0.1.0 | | representable | 3.0.4 | | retriable | 3.1.1 | | mime-types-data | 3.2016.0521 | | mime-types | 3.1 | | little-plugger | 1.1.4 | | logging | 2.2.2 | | jwt | 2.1.0 | | memoist | 0.16.0 | | os | 0.9.6 | | signet | 0.8.1 | | googleauth | 0.6.2 | | httpclient | 2.8.3 | | google-api-client | 0.23.4 | | emoji_regex | 0.1.1 | | json | 2.0.4 | | openssl | 2.0.5 | | mini_portile2 | 2.1.0 | | nokogiri | 1.6.8.1 |
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Reactions: 4
- Comments: 23 (10 by maintainers)
Is there some features for request developer’s attention or up priority?.. The ticket from 7 aug…
Ahhhh, got it! So I have never used that before but I can create a sample app that does and then see if I can reproduce this error 💪🤞
UP