I am creating my 2nd B4i app and am trying to upload to Apple and it is failing. My other B4i app uploads just fine and has been for quite a while.
I am using the same distribution certificate for both apps.
I get this error message when trying to upload this new app to Apple:
NSLocalizedFailureReason = "Invalid Signature. Code object is not signed at all. The file at path \U201cWonderWorld Luxury Rentals.app/Frameworks/SquareInAppPaymentsSDK.framework/setup\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..............................
Attached is the full error log.
What might I be doing wrong or what might I be missing?
I can't release an app to the App store due to the following error: Error Messages: ERROR ITMS-90035: "Invalid Signature. Code object is not signed at all. The file at path [Runner.app/Frameworks/S...
Actually, I am using the hosted builder. The Square SDK Framework files, I have sent to Erel to install on the hosted builder server(s) for compiling. I am not sure how this framework (a bunch of files) can be signed. Maybe Erel will need to get involved.
I cannot get hold of the library developer so I tried the following:
I removed the indicated "setup" script file from the local builder LIBS folder and I was able to get local builder working good enough on my MacBook Pro to create the release file. I cannot get the app to install on my test iPhone when I use local builder instead of hosted builder but I could generate the .ipa file with no problem.
I then uploaded the .ipa file with Transporter and it uploaded fine this time.
I was able to download to my test iPhone using TestFlight and the app runs fine - the Square SDK functions work fine with the "Setup" file removed from the B4i-Builder Libs folder so apparently it is not necessary.
I rather use hosted builder over local builder so please remove the Setup script file on your end and I will try the whole process using hosted builder instead of local builder.