Hi,
So every few years I get involved in IOS apps (rather than my tried and trusted Android)
Every time I do, it seems the goal posts have moved, so i have to relearn the process.
There are (i’m guessing) about 10 + steps (many unrelated) that must be completed to allow the app to be uploaded to AppstoreConnect.
Voltbuilder has made this process easier in recent years…however I’ve hit a little roadblock
This page suggests I edit the Voltbuilder.json file
and put in the app-specific password (which i generated on ItunesConnect using VoltBuilder as the name)
So here’s where it gets strange… I edit the voltbuilder to add in the 2 lines as suggested with my email and app-specific pw etc. (i leave it in the root of the project folder, copy it into the voltbuilder subfolder also for good measure) .I’ve entered the itunes creds on the project also at this point.
Then i build and get this:-
2024-10-22 07:48:16,182 - App Store Connect credentials not found, skipping upload
2024-10-22 07:48:16,184 - reset_keychain
So… I check and the voltbuilder.json in the voltbuilder subfolder has been updated (from the project, i guess) but it’s skipped the 2 lines relating to the app-specific password and itunes email address.
Hi George,
I think the problem is that when building AppStudio is not using the itunesAccount and ItunesAppPassword fields above to populate the voltbuilder.json file, so it’s therefore not authenticating with AppStoreConnect / ItunesConnect…?
(by the way are they the same? the Voltbuilder guide above calls them AppstoreConnect, whereas AppStudio calls them ItunesConnect…?
I’ve noticed it builds the voltbuilder.json in the voltbuilder folder regardless.
The thing is, it doesn’t include the iTunes account / password fields in that file now…
Is this as it should be?
I notice on your screenshot that you’ve filled in the Dev and Dist fields on the properties section.
I’ve only done the Dev ones…
Is it that i need to have both sets of certs/ profiles etc in place?
iosPackagetype on mine is ‘app-store’
UPDATE:
I have had success after adding in the Distribution certs etc.
Looks like DEV certs alone was not working.
I’ll see how I get on now! Always a learning curve when getting back into IOS dev…