When doing a Build of my project and Upload to iOS App Store, I get an error:
It looks like it is an issue on Java security certificate which expired on July 18th.
Any idea on the root cause of this?
Thanks a lot
When doing a Build of my project and Upload to iOS App Store, I get an error:
Has your certificate expired in the Apple Developer Portal?
No, my certificate is OK. I tried with two provision files:
and I get the same error
Is it an issue on Java on my PC? on Apple server? App Inventor server?
In the Ad-Hoc IPA built have you the same mistake?. Now in my case I have not this error for IPA builts
The Ad Hoc (.ipa) is working fine, the issue is only when I want to upload to App Store
Did you update the App Store provisioning profile in your project once you updated the certificate?
Yes, I did
All my certificates are still valid:
I tested with different provisdioning files (using these different certificates)
I do not see what can be the issue.
Is this java ExecutionException occuring on Apple server? on App Inventor server?
I am using this version of iOS buil server:
and the full error message is here:
App Inventor is unable to compile this project.
The compiler error output was
[ReadBuildInfo] Starting Task
[ReadBuildInfo] Task succeeded in 0.005 seconds
[LoadComponentInfo] Starting Task
[LoadComponentInfo] INFO: Generating assets...
[LoadComponentInfo] Component assets needed, n = 2
[LoadComponentInfo] INFO: Generating activities...
[LoadComponentInfo] Component activities needed, n = 0
[LoadComponentInfo] Component activity metadata needed, n = 0
[LoadComponentInfo] INFO: Generating broadcast receivers...
[LoadComponentInfo] INFO: Generating libraries...
[LoadComponentInfo] Libraries needed, n = 10
[LoadComponentInfo] Component metadata needed, n = 0
[LoadComponentInfo] INFO: Generating Android minimum SDK...
[LoadComponentInfo] INFO: Generating native libraries...
[LoadComponentInfo] Native Libraries needed, n = 0
[LoadComponentInfo] INFO: Generating permissions...
[LoadComponentInfo] usesLocation = False
[LoadComponentInfo] Permissions needed, n = 17
[LoadComponentInfo] Component xmls needed, n = 0
[LoadComponentInfo] INFO: Generating component broadcast receivers...
[LoadComponentInfo] Task succeeded in 0.004 seconds
[ValidateAppStoreCredentials] Starting Task
[ValidateAppStoreCredentials] Task succeeded in 0.01 seconds
[ExtractPlayerApp] Starting Task
[ExtractPlayerApp] Task succeeded in 0.709 seconds
[ExtractProvisioningPlist] Starting Task
[ExtractProvisioningPlist] Task succeeded in 0.001 seconds
[PrepareAppIcon] Starting Task
[PrepareAppIcon] INFO: Creating app asset dirs...
[PrepareAppIcon] INFO: Adding app icon to bundle...
[PrepareAppIcon] INFO: Generating icons...
[PrepareAppIcon] INFO: Compiling icon asset set...
/ com.apple.actool.document.notices /
/var/folders/cj/y0pj22fd5p1g7wk4vrn9gc_80000gp/T/1753187603504_7232960612759775232-0/assets/Assets.xcassets:./AppIcon.appiconset/[][ipad][76x76][][][1x][][][]: notice: 76x76@1x app icons only apply to iPad apps targeting releases of iOS prior to 10.0.
/ com.apple.actool.compilation-results /
/var/folders/cj/y0pj22fd5p1g7wk4vrn9gc_80000gp/T/1753187603504_7232960612759775232-0/build/Payload/PlayerApp.app/AppIcon60x60@2x.png
/var/folders/cj/y0pj22fd5p1g7wk4vrn9gc_80000gp/T/1753187603504_7232960612759775232-0/build/Payload/PlayerApp.app/AppIcon76x76@2x~ipad.png
/var/folders/cj/y0pj22fd5p1g7wk4vrn9gc_80000gp/T/1753187603504_7232960612759775232-0/build/Payload/PlayerApp.app/Assets.car
/var/folders/cj/y0pj22fd5p1g7wk4vrn9gc_80000gp/T/1753187603504_7232960612759775232-0/build/tmp/assetcatalog_generated_info.plist
[PrepareAppIcon] Task succeeded in 2.354 seconds
[CreateEntitlements] Starting Task
[CreateEntitlements] Task succeeded in 0.0 seconds
[CreateInfoPlist] Starting Task
[CreateInfoPlist] Task succeeded in 0.002 seconds
[CompileLaunchScreen] Starting Task
[CompileLaunchScreen] Task succeeded in 0.566 seconds
[BuildAia] Starting Task
[BuildAia] Task succeeded in 0.03 seconds
[LinkLibraries] Starting Task
[LinkLibraries] Task succeeded in 0.0 seconds
[SignPackage] Starting Task
1 identity imported.
[SignPackage] Task succeeded in 2.423 seconds
[CreateIpa] Starting Task
[CreateIpa] Task succeeded in 2.803 seconds
[UploadPackage] Starting Task
[UploadPackage] ERROR: java.util.concurrent.ExecutionException: java.lang.SecurityException: java.security.cert.CertificateExpiredException: NotAfter: Fri Jul 18 13:28:06 EDT 2025
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
at com.apple.transporter.launcher.Application.start(Application.java:214)
at com.apple.transporter.launcher.Application.main(Application.java:766)
Caused by: java.lang.SecurityException: java.security.cert.CertificateExpiredException: NotAfter: Fri Jul 18 13:28:06 EDT 2025
at com.apple.transporter.launcher.loader.PinnedX509TrustManager.verifyCertificateChain(PinnedX509TrustManager.java:141)
at com.apple.transporter.launcher.loader.SignatureVerifier.verifyOrThrow(SignatureVerifier.java:71)
at com.apple.transporter.launcher.loader.OSGIBootstrapClassLoader.loadChecksums(OSGIBootstrapClassLoader.java:360)
at com.apple.transporter.launcher.loader.OSGIBootstrapClassLoader.(OSGIBootstrapClassLoader.java:210)
at com.apple.transporter.launcher.Application.lambda$start$3(Application.java:190)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.security.cert.CertificateExpiredException: NotAfter: Fri Jul 18 13:28:06 EDT 2025
at java.base/sun.security.x509.CertificateValidity.valid(CertificateValidity.java:277)
at java.base/sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:627)
at java.base/sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:600)
at com.apple.transporter.launcher.loader.PinnedX509TrustManager.verifyCertificateChain(PinnedX509TrustManager.java:120)
... 9 more
[UploadPackage] Task errored in 2.769 seconds
Thanks for your help
.
Do I have your permission to take a look at your account?
Yes, if this allow you to fix my pb, this would be great
This problem has been solved. It was an issue with iTMS Transporter (Apple's upload software) that had an expired certificate.
Evan Patton fixed it !
Upload is now OK
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.