-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Documentation to Sign and Upload Mac Catalyst to AppStore #1187
Comments
Thanks for putting this together! We have docs in this area already published here. Is there any reason that you didn't open an issue there? Or even better, open a PR there to make it part of the docs. |
I did just miss that :) |
Step by step guide like this on Official docs would be great! |
So following this guide, I could finally get through the Transporter and upload to the store. However, trying TestFlight internal testing, the app crashes on startup. The app is just a simple template project. Was you able to test it? |
Look> So following this guide, I could finally get through the Transporter and upload to the store. However, trying TestFlight internal testing, the app crashes on startup. The app is just a simple template project. Was you able to test it? Yes, I do run my app trough TestFlight internal testing. Make sure that you have the correct entitlements for your app and also the correct info.plits. Also, when you build your app for release it's strips the code according to SDKOnly as default don't remember the correct name but make sure that your 3rd party Libs if you have any are working with that. I did see now that Full are on full for the release you should change that to SDK or if it's SDKOnly I can't remember |
Hi, I've been building a macOS Catalyst app and pushing it to TestFlight using a GitHub Action for the last few months - all using a TestFlight Internal Testing group. The build system through to testing has worked fine. The first time I have tried to promote a build to an External Group to beta test with some customers, TestFlight reports: "This build is using a beta version of Xcode and can’t be submitted.". It would appear that TestFlight Internal distribution groups can use beta software, but external groups can't. Seems sensible. That seems clear enough, but the runner uses the latest released XCode. I've tried from an earlier runner using XCode 13 and my local machine on XCode 14.2 - same result. I've then tried a Maui Hello World app - same issue. I then built Hello World on my machine in Swift (So same XCode as used to build the Maui Hello World that failed to promote), uploaded that using the same command line commands, and that works fine. From my perspective at the moment, it looks like a Maui app is looking to TestFlight as if its been built using beta software, but I can't think why. Can anyone confirm if they can promote their TestFlight builds to an External Group? My basic build script: Many thanks for any help or pointers. Graham |
I get to step 11 but am a little unsure of
I figure YOUR PROFILE NAME is the name of the profile that we just created on the Profiles tab. Is YOURNAME (*******) actually my name followed by my App ID Prefix in ()? Thanks |
I am still getting "No valid Provisioning Profile found" when I try to Sign and Distribute from the Archives in VS2022. I am pretty sure it is caused by my lack of understanding of these lines. Perhaps in your instructions you could refer back to the specific step where the information can be found?
|
Description
You can see the guide below how to upload your Maccatalyst app to App Store.
Before you start with this guide make sure that you have created a MAUI project/app we need some things from it in this guide.
Some things to know.
Now you can run the Release building in vsCode or VS2022 and then upload it to Apple with Transporter application. Enjoy!
Public API Changes
That you re-write this guide and upload it to your docs, you don't need to re-write it but I might have some misspellings etc. in it.
Intended Use-Case
For users that want to upload there signed Maccatalyst app to App Store.
The text was updated successfully, but these errors were encountered: