iOS Question Cannot Upload App

David Elkington

Active Member
Licensed User
Longtime User
Hi All, I have been round the houses a few times, started from scratch on the Keys, Certs, provision profiles, but cannot get my app to load to App Store Connect?? Any ideas, I have posted the log below.

=============
UPLOAD FAILED with 1 error.
=============
2024-03-27 15:16:03.994 DEBUG: [ContentDelivery.Uploader] Log file path: /Users/administrator/Library/Logs/ContentDelivery/com.apple.itunes.altool/com.apple.itunes.altool_Upload_2024-03-27_15-15-33_725.txt
2024-03-27 15:16:03.996 *** Error: Error uploading 'GTMS.ipa'.
2024-03-27 15:16:03.997 *** Error: Asset validation failed Invalid Signature. A sealed resource is missing or invalid. The file at path “GTMS.app/GTMS” is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose “Clean All” in Xcode, delete the “build” directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/support/code-signing. (ID: 67bd6c03-8a32-403c-a57e-be06f01ea48b) (90035)
{
NSLocalizedDescription = "Asset validation failed";
NSLocalizedFailureReason = "Invalid Signature. A sealed resource is missing or invalid. The file at path \U201cGTMS.app/GTMS\U201d is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose \U201cClean All\U201d in Xcode, delete the \U201cbuild\U201d directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/support/code-signing. (ID: 67bd6c03-8a32-403c-a57e-be06f01ea48b)";
NSUnderlyingError = "Error Domain=IrisAPI Code=-19241 \"Asset validation failed\" UserInfo={status=409, detail=Invalid Signature. A sealed resource is missing or invalid. The file at path \U201cGTMS.app/GTMS\U201d is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose \U201cClean All\U201d in Xcode, delete the \U201cbuild\U201d directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/support/code-signing., id=67bd6c03-8a32-403c-a57e-be06f01ea48b, code=STATE_ERROR.VALIDATION_ERROR.90035, title=Asset validation failed, NSLocalizedFailureReason=Invalid Signature. A sealed resource is missing or invalid. The file at path \U201cGTMS.app/GTMS\U201d is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose \U201cClean All\U201d in Xcode, delete the \U201cbuild\U201d directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/support/code-signing., NSLocalizedDescription=Asset validation failed}";
"iris-code" = "STATE_ERROR.VALIDATION_ERROR.90035";
}


I think it is signed correctly.

B4i Version: 8.51
Parsing code. (1.03s)
Building folders structure. (0.03s)
Running custom action. (0.07s)
Compiling code. (0.82s)
Compiling layouts code. (0.04s)
Building Xcode project. (0.20s)
Preparing project for builder. (1.69s)
Project size: 4.54 MB
Sending data to remote compiler. (24.26s)
Application compiled with store provision profile.
You can download the ipa file with Tools - Build Server - Download Last Build.

Completed successfully.
 

David Elkington

Active Member
Licensed User
Longtime User
Hi Erel,

I have checked and there does not seem to be an issue in these two directories, there are files with _ and - but no other non alpha characters
 
Upvote 0
Top