{"action":"created","issue":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/7476","repository_url":"https://api.github.com/repos/fastlane/fastlane","labels_url":"https://api.github.com/repos/fastlane/fastlane/issues/7476/labels{/name}","comments_url":"https://api.github.com/repos/fastlane/fastlane/issues/7476/comments","events_url":"https://api.github.com/repos/fastlane/fastlane/issues/7476/events","html_url":"https://github.com/fastlane/fastlane/issues/7476","id":195370172,"number":7476,"title":"APK has not been signed.","user":{"login":"quetool","id":14978705,"avatar_url":"https://avatars.githubusercontent.com/u/14978705?v=3","gravatar_id":"","url":"https://api.github.com/users/quetool","html_url":"https://github.com/quetool","followers_url":"https://api.github.com/users/quetool/followers","following_url":"https://api.github.com/users/quetool/following{/other_user}","gists_url":"https://api.github.com/users/quetool/gists{/gist_id}","starred_url":"https://api.github.com/users/quetool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quetool/subscriptions","organizations_url":"https://api.github.com/users/quetool/orgs","repos_url":"https://api.github.com/users/quetool/repos","events_url":"https://api.github.com/users/quetool/events{/privacy}","received_events_url":"https://api.github.com/users/quetool/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-13T21:13:53Z","updated_at":"2016-12-14T12:51:12Z","closed_at":null,"body":"### New Issue Checklist\r\n\r\n- [x] Updated fastlane to the latest version\r\n- [x] I have read the [Contribution Guidelines](https://github.com/fastlane/fastlane/blob/master/CONTRIBUTING.md)\r\n\r\n### Issue Description\r\n\r\n```\r\nQuetoolMacBookPro:InmuviMaker1 alfredo$ fastlane deploy\r\nFastlane update available\r\nPlease run `brew cask reinstall fastlane`\r\n[18:08:36]: -------------------------------------------------\r\n[18:08:36]: --- Step: Verifying required fastlane version ---\r\n[18:08:36]: -------------------------------------------------\r\n[18:08:36]: Your fastlane version 1.111.0 matches the minimum requirement of 1.111.0  ✅\r\n[18:08:36]: ------------------------------\r\n[18:08:36]: --- Step: default_platform ---\r\n[18:08:36]: ------------------------------\r\n[18:08:36]: Driving the lane 'android deploy' 🚀\r\n[18:08:36]: --------------------\r\n[18:08:36]: --- Step: gradle ---\r\n[18:08:36]: --------------------\r\n[18:08:36]: $ /Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/InmuviMaker1/gradlew assembleRelease -p .\r\n[18:08:37]: ▸ To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html.\r\n[18:08:41]: ▸ Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19-1' (Expected '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19')\r\n[18:08:41]: ▸ Already observed package id 'add-ons;addon-google_apis-google-19' in '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19'. Skipping duplicate at '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19-1'\r\n[18:08:41]: ▸ Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19-1' (Expected '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19')\r\n[18:08:41]: ▸ Already observed package id 'add-ons;addon-google_apis-google-19' in '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19'. Skipping duplicate at '/Users/alfredo/Library/Android/sdk/add-ons/addon-google_apis-google-19-1'\r\n[18:08:42]: ▸ Incremental java compilation is an incubating feature.\r\n[18:08:43]: ▸ :app:preBuild UP-TO-DATE\r\n[18:08:43]: ▸ :app:preReleaseBuild UP-TO-DATE\r\n[18:08:43]: ▸ :app:checkReleaseManifest\r\n[18:08:43]: ▸ :app:preDebugBuild UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportAnimatedVectorDrawable2501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportAppcompatV72501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportSupportCompat2501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportSupportCoreUi2501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportSupportCoreUtils2501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportSupportFragment2501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportSupportMediaCompat2501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportSupportV42501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareComAndroidSupportSupportVectorDrawable2501Library UP-TO-DATE\r\n[18:08:43]: ▸ :app:prepareReleaseDependencies\r\n[18:08:43]: ▸ :app:compileReleaseAidl UP-TO-DATE\r\n[18:08:43]: ▸ :app:compileReleaseRenderscript UP-TO-DATE\r\n[18:08:43]: ▸ :app:generateReleaseBuildConfig UP-TO-DATE\r\n[18:08:43]: ▸ :app:generateReleaseResValues UP-TO-DATE\r\n[18:08:43]: ▸ :app:generateReleaseResources UP-TO-DATE\r\n[18:08:43]: ▸ :app:mergeReleaseResources UP-TO-DATE\r\n[18:08:43]: ▸ :app:processReleaseManifest UP-TO-DATE\r\n[18:08:43]: ▸ :app:processReleaseResources UP-TO-DATE\r\n[18:08:43]: ▸ :app:generateReleaseSources UP-TO-DATE\r\n[18:08:43]: ▸ :app:incrementalReleaseJavaCompilationSafeguard UP-TO-DATE\r\n[18:08:43]: ▸ :app:compileReleaseJavaWithJavac UP-TO-DATE\r\n[18:08:43]: ▸ :app:compileReleaseNdk UP-TO-DATE\r\n[18:08:43]: ▸ :app:compileReleaseSources UP-TO-DATE\r\n[18:08:43]: ▸ :app:mergeReleaseShaders UP-TO-DATE\r\n[18:08:43]: ▸ :app:compileReleaseShaders UP-TO-DATE\r\n[18:08:43]: ▸ :app:generateReleaseAssets UP-TO-DATE\r\n[18:08:43]: ▸ :app:mergeReleaseAssets UP-TO-DATE\r\n[18:08:43]: ▸ :app:transformClassesWithDexForRelease UP-TO-DATE\r\n[18:08:43]: ▸ :app:mergeReleaseJniLibFolders UP-TO-DATE\r\n[18:08:43]: ▸ :app:transformNative_libsWithMergeJniLibsForRelease UP-TO-DATE\r\n[18:08:43]: ▸ :app:transformNative_libsWithStripDebugSymbolForRelease UP-TO-DATE\r\n[18:08:43]: ▸ :app:processReleaseJavaRes UP-TO-DATE\r\n[18:08:43]: ▸ :app:transformResourcesWithMergeJavaResForRelease UP-TO-DATE\r\n[18:08:43]: ▸ :app:validateSigningRelease\r\n[18:08:43]: ▸ :app:packageRelease UP-TO-DATE\r\n[18:08:43]: ▸ :app:assembleRelease UP-TO-DATE\r\n[18:08:43]: ▸ BUILD SUCCESSFUL\r\n[18:08:43]: ▸ Total time: 6.713 secs\r\n[18:08:44]: --------------------\r\n[18:08:44]: --- Step: supply ---\r\n[18:08:44]: --------------------\r\n\r\n+-------------------------+------------------------------------------------------------------------+\r\n|                                     Summary for supply 0.8.0                                     |\r\n+-------------------------+------------------------------------------------------------------------+\r\n| apk_paths               | [\"/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/In... |\r\n| package_name            | com.inmuvi.inmuvimaker1                                                |\r\n| track                   | production                                                             |\r\n| rollout                 | 0.1                                                                    |\r\n| metadata_path           | ./fastlane/metadata/android                                            |\r\n| json_key                | /Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/Inmu... |\r\n| apk                     | app/build/outputs/apk/app-release.apk                                  |\r\n| skip_upload_apk         | false                                                                  |\r\n| skip_upload_metadata    | false                                                                  |\r\n| skip_upload_images      | false                                                                  |\r\n| skip_upload_screenshots | false                                                                  |\r\n| validate_only           | false                                                                  |\r\n+-------------------------+------------------------------------------------------------------------+\r\n\r\n[18:08:46]: Preparing to upload for language 'es-419'...\r\n[18:08:48]: Preparing apk at path '/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/InmuviMaker1/app/build/outputs/apk/app-release-unsigned.apk' for upload...\r\n[18:09:01]: Variable Dump:\r\n[18:09:01]: {:DEFAULT_PLATFORM=>:android, :PLATFORM_NAME=>:android, :LANE_NAME=>\"android deploy\", :GRADLE_BUILD_TYPE=>\"Release\", :GRADLE_ALL_APK_OUTPUT_PATHS=>[\"/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/InmuviMaker1/app/build/outputs/apk/app-release-unsigned.apk\", \"/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/InmuviMaker1/app/build/outputs/apk/app-release.apk\"], :GRADLE_APK_OUTPUT_PATH=>\"/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/InmuviMaker1/app/build/outputs/apk/app-release.apk\"}\r\n[18:09:01]: Google Api Error: apkNoCertificates: APK has not been signed.\r\n\r\n+------+-------------------------------------+-------------+\r\n|                     fastlane summary                     |\r\n+------+-------------------------------------+-------------+\r\n| Step | Action                              | Time (in s) |\r\n+------+-------------------------------------+-------------+\r\n| 1    | Verifying required fastlane version | 0           |\r\n| 2    | default_platform                    | 0           |\r\n| 3    | gradle                              | 7           |\r\n| 💥    | supply                              | 17          |\r\n+------+-------------------------------------+-------------+\r\n\r\n[18:09:01]: fastlane finished with errors\r\n\r\n[!] Google Api Error: apkNoCertificates: APK has not been signed.\r\n```\r\n\r\n### Environment\r\n\r\n```\r\n<details><summary>✅ fastlane environment ✅</summary>\r\n\r\n### Stack\r\n\r\n| Key                 | Value                                       |\r\n| ------------------- | ------------------------------------------- |\r\n| OS                  | 10.12.1                                     |\r\n| Ruby                | 2.2.4                                       |\r\n| Bundler?            | false                                       |\r\n| Git                 | git version 2.9.3 (Apple Git-75)            |\r\n| Installation Source | ~/.fastlane/bin/bundle/bin/fastlane         |\r\n| Host                | Mac OS X 10.12.1 (16B2555)                  |\r\n| Ruby Lib Dir        | ~/.fastlane/bin/bundle/lib                  |\r\n| OpenSSL Version     | OpenSSL 1.0.2g  1 Mar 2016                  |\r\n| Is contained        | false                                       |\r\n| Xcode Path          | /Applications/Xcode.app/Contents/Developer/ |\r\n| Xcode Version       | 8.1                                         |\r\n\r\n\r\n### System Locale\r\n\r\n| Variable | Value       |   |\r\n| -------- | ----------- | - |\r\n| LANG     | en_US.UTF-8 | ✅ |\r\n| LC_ALL   | en_US.UTF-8 | ✅ |\r\n| LANGUAGE | en_US.UTF-8 | ✅ |\r\n\r\n\r\n### fastlane files:\r\n\r\n<details><summary>`./fastlane/Fastfile`</summary>\r\n\r\n```ruby\r\n# Customise this file, documentation can be found here:\r\n# https://github.com/fastlane/fastlane/tree/master/fastlane/docs\r\n# All available actions: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Actions.md\r\n# can also be listed using the `fastlane actions` command\r\n\r\n# Change the syntax highlighting to Ruby\r\n# All lines starting with a # are ignored when running `fastlane`\r\n\r\n# If you want to automatically update fastlane if a new version is available:\r\n# update_fastlane\r\n\r\n# This is the minimum version number required.\r\n# Update this, if you use features of a newer version\r\nfastlane_version \"1.111.0\"\r\n\r\ndefault_platform :android\r\n\r\nplatform :android do\r\n  before_all do\r\n    # ENV[\"SLACK_URL\"] = \"https://hooks.slack.com/services/...\"\r\n  end\r\n\r\n  desc \"Runs all the tests\"\r\n  lane :test do\r\n    gradle(task: \"test\")\r\n  end\r\n\r\n  desc \"Submit a new Beta Build to Crashlytics Beta\"\r\n  lane :beta do\r\n    gradle(task: \"assembleRelease\")\r\n    crashlytics\r\n\r\n    # sh \"your_script.sh\"\r\n    # You can also use other beta testing services here\r\n  end\r\n\r\n  desc \"Deploy a new version to the Google Play\"\r\n  lane :deploy do |options|\r\n    gradle(\r\n      task: 'assemble',\r\n      build_type: 'Release'\r\n    )\r\n    # sign_apk(\r\n#       alias: \"inmuvi\",\r\n#       storepass: options[:storepass],\r\n#       keystore_path: \"/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/inmuvi.jks\",\r\n#       tsa: \"http://timestamp.comodoca.com/rfc316\",\r\n#       signed_apk_path: options[:signed_apk_path],\r\n#       keypass: options[:keypass]\r\n#     )\r\n    supply\r\n  end\r\n  \r\n  lane :sign_apk_lane do |options|\r\n    sign_apk(\r\n      alias: \"inmuvi\",\r\n      storepass: options[:storepass],\r\n      keystore_path: \"/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/inmuvi.jks\",\r\n      tsa: \"http://timestamp.comodoca.com/rfc316\",\r\n      signed_apk_path: options[:signed_apk_path],\r\n      keypass: options[:keypass]\r\n    )\r\n  end\r\n\r\n  # You can define as many lanes as you want\r\n\r\n  after_all do |lane|\r\n    # This block is called, only if the executed lane was successful\r\n\r\n    # slack(\r\n    #   message: \"Successfully deployed new App Update.\"\r\n    # )\r\n  end\r\n\r\n  error do |lane, exception|\r\n    # slack(\r\n    #   message: exception.message,\r\n    #   success: false\r\n    # )\r\n  end\r\nend\r\n\r\n\r\n# More information about multiple platforms in fastlane: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Platforms.md\r\n# All available actions: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Actions.md\r\n\r\n# fastlane reports which actions are used\r\n# No personal data is sent or shared. Learn more at https://github.com/fastlane/enhancer\r\n```\r\n</details>\r\n\r\n<details><summary>`./fastlane/Appfile`</summary>\r\n\r\n```ruby\r\njson_key_file \"/Applications/XAMPP/xamppfiles/htdocs/applicationmaker/Android/InmuviMaker1/GooglePlayAndroidDeveloper-115611173580.json\" # Path to the json secret file - Follow https://github.com/fastlane/supply#setup to get one\r\npackage_name \"com.inmuvi.inmuvimaker1\" # e.g. com.krausefx.app\r\n```\r\n</details>\r\n\r\n### fastlane gems\r\n\r\n| Gem                 | Version | Update-Status |\r\n| ------------------- | ------- | ------------- |\r\n| credentials_manager | 0.16.2  | ✅ Up-To-Date  |\r\n| fastlane_core       | 0.60.0  | ✅ Up-To-Date  |\r\n\r\n\r\n### Loaded fastlane plugins:\r\n\r\n**No plugins Loaded**\r\n\r\n\r\n<details><summary><b>Loaded gems</b></summary>\r\n\r\n| Gem                 | Version |\r\n| ------------------- | ------- |\r\n| json                | 1.8.1   |\r\n| multi_json          | 1.12.1  |\r\n| highline            | 1.7.8   |\r\n| colored             | 1.2     |\r\n| commander           | 4.4.0   |\r\n| excon               | 0.54.0  |\r\n| rubyzip             | 1.1.7   |\r\n| plist               | 3.2.0   |\r\n| terminal-table      | 1.4.5   |\r\n| gh_inspector        | 1.0.2   |\r\n| security            | 0.1.3   |\r\n| credentials_manager | 0.16.2  |\r\n| fastlane_core       | 0.60.0  |\r\n| i18n                | 0.7.0   |\r\n| thread_safe         | 0.3.5   |\r\n| tzinfo              | 1.2.2   |\r\n| minitest            | 5.4.3   |\r\n| activesupport       | 4.2.7.1 |\r\n| CFPropertyList      | 2.3.4   |\r\n| claide              | 1.0.1   |\r\n| nanaimo             | 0.2.3   |\r\n| xcodeproj           | 1.4.1   |\r\n| bundler             | 1.13.6  |\r\n| word_wrap           | 1.0.0   |\r\n</details>\r\n\r\n\r\n*generated on:* **2016-12-13**\r\n</details>\r\n```\r\n\r\nBy the way: Fastlane it says to me continuowly that Fastlane update available Please run `brew cask reinstall fastlane` but I run the command and I get Error: Unknown command: reinstall\r\n\r\nI already did fastlane update_fastlane and gem update fastlane\r\n"},"comment":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/comments/267026035","html_url":"https://github.com/fastlane/fastlane/issues/7476#issuecomment-267026035","issue_url":"https://api.github.com/repos/fastlane/fastlane/issues/7476","id":267026035,"user":{"login":"quetool","id":14978705,"avatar_url":"https://avatars.githubusercontent.com/u/14978705?v=3","gravatar_id":"","url":"https://api.github.com/users/quetool","html_url":"https://github.com/quetool","followers_url":"https://api.github.com/users/quetool/followers","following_url":"https://api.github.com/users/quetool/following{/other_user}","gists_url":"https://api.github.com/users/quetool/gists{/gist_id}","starred_url":"https://api.github.com/users/quetool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quetool/subscriptions","organizations_url":"https://api.github.com/users/quetool/orgs","repos_url":"https://api.github.com/users/quetool/repos","events_url":"https://api.github.com/users/quetool/events{/privacy}","received_events_url":"https://api.github.com/users/quetool/received_events","type":"User","site_admin":false},"created_at":"2016-12-14T12:51:12Z","updated_at":"2016-12-14T12:51:12Z","body":"Hi @hjanuschka thanks for the answer! I solved this http://stackoverflow.com/questions/25001479/app-release-unsigned-apk-is-not-signed! Should I try your method? Wich is better? Thanks!"}}
{"actor":{"display_login":"quetool"}}