I'm trying to upload my react native ios app to App Store connect in order to distribute it to some testers via Testflight. After succesfully archiving my app using release scheme I click on Distribute app and Upload, after some spinning I get the following error:
https://i.imgur.com/yaPMTvO.png
I'm using XCode automatically manage signing feature, the thing is it appears I can't distribute app to Testflight using a development certificate (I think this one was automatically created when I enrolled for Apple Development for 99 euros...). How can I change between certificates while letting Xcode manage signing automatically.
This images might be relevant too (Build Settings & General tab) of my app in Xcode.
Build settings:
https://i.imgur.com/S5jULhS.png
Signing and capabilities:
https://i.imgur.com/JeQfrqj.png
Also, I DO HAVE distribution certificates as you can see in this image, so why is XCode using the wrong one?
https://i.imgur.com/Y5Kj5oJ.png
Thanks in advance, I'm an android guy so pardon my rookie questions.
Post
Replies
Boosts
Views
Activity
I recently uploaded my react native ios app to Testflight but I got a warning email stating:
This app was built with the iOS 15.5 SDK. Starting April 25, 2023, all iOS and iPadOS apps submitted to the App Store must be built with the iOS 16.1 SDK or later, included in Xcode 14.1 or later.
I was using XCode 13.1 so I decided to download XCode Version 14.1 (14B47b), when I open the huge list of simulators I only find my old XCode 13 simulators (IOS 15.0), I decided to check Preferences -> Platforms and it says IOS 16.0 is built-in...
https://i.imgur.com/jDw0mOx.png
My simulators list:
https://i.imgur.com/KFV5Dw6.png
So how can I BUILD and ARCHIVE my project with IOS 16.0 when I can't specifically select IOS 16.0?
Will it use 16.0 by default now that I'm using 14.1 instead?