Install4J MacOS 公证失败,Apple ID 帐户附加到其他 iTunes 提供商



我在macOS机器上使用Install4J 8为经过公证的Java应用程序创建Mac安装程序。我启用了公证复选框。在构建过程中,Install4J 会提示输入 AppleId 和密码。我已经为我的苹果ID生成了一个应用程序密码并将其提供给Install4J,但收到以下错误。

Stack trace:
com.exe4j.a.d: could not upload myinstaller_macos_1_0_0.dmg: Your Apple ID account is attached to other iTunes providers. You will need to specify which provider you intend to submit content to by using the -itc_provider command. Please contact us if you have questions or need help. (1627) (code 1627)
at com.install4j.d.a.f$c.a(ejt:136)
at com.install4j.d.a.f.a(ejt:69)
at com.install4j.b.r.b(ejt:192)
at com.install4j.gui.b.run(ejt:100)
Any help will be appreciated in this matter.

升级到 8.0.3 后,可以在"常规设置 ->代码签名"步骤中配置公证,并且该步骤上有一个文本字段"提供程序短名称"传递给-itc_provider参数。

最新更新