Skip to content
This repository was archived by the owner on Oct 31, 2023. It is now read-only.
This repository was archived by the owner on Oct 31, 2023. It is now read-only.

Not yet accepted PLA results in error: failed to decode notarization submission output: plist: error parsing text property list: missing = in dictionary at line 1 character 1 #50

@stapelberg

Description

@stapelberg

I’m using gon via goreleaser and got the following output:

      • running hook              hook=gon gon.hcl
      • ==> ✏️  Signing files...
 cmd=[gon gon.hcl]
      •     Code signing successful
==> 📦  Creating dmg...
 cmd=[gon gon.hcl]
      •     This will open Finder windows momentarily.
 cmd=[gon gon.hcl]
      •     Dmg file created: ./dist/qrbill_api_Darwin_x86_64.dmg
    Signing dmg...
 cmd=[gon gon.hcl]
      •     Dmg created and signed
==> 🍎  Notarizing...
 cmd=[gon gon.hcl]
      •     Path: ./dist/qrbill_api_Darwin_x86_64.dmg
    Submitting file for notarization...
 cmd=[gon gon.hcl]
      •     Error notarizing
     cmd=[gon gon.hcl]
      • 
❗️ Error notarizing:

1 error occurred:
	* failed to decode notarization submission output: plist: error parsing text property list: missing = in dictionary at line 1 character 1

The solution was to log into https://developer.apple.com/account/ in a browser and agree to the updated PLA terms.

I was able to diagnose this in Xcode -> Accounts -> Manage Certificates, where Xcode showed an error message about having to agree to the updated PLA.

Perhaps gon could show a similar error message in this situation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions