Have an app developed using AppStudio for ArcGIS 3.1.134. Was able to successfully generate an ios build using cloud make at end of last month. Tried to generate a build today but this failed due to an expired developer certificate. I went through the usual process to update STBB with a new certificate, but the cloud build is still failing but this time with a different error (in attached screenshot).
I can't work out if this is an issue with how I've regenerated the cert or updated the STBB config, but this is a process I've followed before without issue. I'm not receiving any build notifications from cloud make so don't have any further details to go on.
In case this is an issue with how I regenerated my certificate, here's the process I followed (PC is running Windows 10 with OpenSSL 1.1.0h 27 Mar 2018):
req -out csr.csr -new -newkey rsa:2048 -nodes -keyout pvt.key
x509 -inform der -in ios_dev.cer -out ios_dev.pem
pkcs12 -export -out MyApp_Dev.p12 -inkey pvt.key -in ios_dev.pem -name "MyApp" -nodes
When I inspected my provisioning profile in the iOS Dev site, I verified that the new certificate was selected and the profile was for development. But I did notice this message next to the new certificate "For use in Xcode 11 or later" - wonder if that could be related?
Any thoughts would be appreciated.
Solved! Go to Solution.
Turns out I needed to select iOS App Development not Apple Development when creating the new certificate in the iOS Dev centre. Not sure how I missed this considering I've been looking at the page at least half a dozen times today, so feeling a bit stupid.
Repeated the process above with a new iOS App Development certificate and now the cloud make works.
Turns out I needed to select iOS App Development not Apple Development when creating the new certificate in the iOS Dev centre. Not sure how I missed this considering I've been looking at the page at least half a dozen times today, so feeling a bit stupid.
Repeated the process above with a new iOS App Development certificate and now the cloud make works.