I’m making an attempt to add an iOS app to App Retailer Join utilizing Transporter. When I attempt to ship the ipa to App Retailer Join from Transporter, the supply fails with the next message:
“Asset validation failed (90034)
Lacking or invalid signature. The bundle ‘com..‘ at bundle path ‘Payload/****.app’ will not be signed utilizing an Apple submission certificates. (ID: 8da30872-073a-4f2a-b51f-29b0c920be16)”
I’ve created a distribution signing certificates and provisioning profile following the gluon documentation (https://docs.gluonhq.com/#platforms_ios_distribution). That appears to have been accomplished with out a drawback.
I’ve added a part in my POM as proven under:
<groupId>com.gluonhq</groupId>
<artifactId>gluonfx-maven-plugin</artifactId>
<model>${gluonfx.plugin.model}</model>
<configuration>
<!--suppress UnresolvedMavenProperty -->
<goal>${gluonfx.goal}</goal>
<appIdentifier>com.maplesunbook.DateCon</appIdentifier>
<attachList>
<checklist>show</checklist>
<checklist>lifecycle</checklist>
<checklist>statusbar</checklist>
<checklist>storage</checklist>
</attachList>
<reflectionList>
<checklist>com.maplesunbook.views.ConverterPresenter</checklist>
<checklist>com.maplesunbook.views.CalculatorPresenter</checklist>
<checklist>com.maplesunbook.views.SettingsPresenter</checklist>
<checklist>javafx.scene.management.DatePicker</checklist>
</reflectionList>
<bundlesList>
<checklist>lang_en</checklist>
<checklist>lang_ja</checklist>
</bundlesList>
<nativeImageArgs>
<arg>-H:IncludeLocales=en,ja</arg> <!--// your checklist of locales-->
<!-- <arg>-H:+IncludeAllLocales</arg> // all doable locales, however greater size-->
</nativeImageArgs>
<graalvmHome>/Library/Java/JavaVirtualMachines/graalvm-svm-java17-darwin-gluon-22.1.0.1-Remaining/Contents/Residence</graalvmHome>
<mainClass>${mainClassName}</mainClass>
<releaseConfiguration>
<bundleVersion>1</bundleVersion>
<bundleShortVersion>1.0</bundleShortVersion>
<providedSigningIdentity>iPhone Distribution: ****** (*******)</providedSigningIdentity>
<providedProvisioningProfile>Date Converter Profile</providedProvisioningProfile>
</releaseConfiguration>
</configuration>
I’ve double-checked the signing certificates particulars (proven above as **** for privateness), and mvn -Pios gluonfx:construct and :bundle each execute with out error.
So far as I can inform there must be no signing points, until there’s one other step that I’m lacking someplace.
Alternatively, is there one other most well-liked methodology for delivering the ipa to App Retailer Join?
Any assist could be a lot appreciated.