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
[TestFlight] MAS Build not available for Testing #251
Comments
You make provisioning profiles in the Apple Developer Center --> https://developer.apple.com/membercenter |
You make provisioning profiles in the Apple Developer Center --> https://developer.apple.com/membercenter |
@idoodler Thanks, it's work for me, now I can send builds to TestFlight |
@spChief Did you recreate your certificate or your profile? |
@idoodler Yes, I recreated cert and profile, but just cause it was expiring. I don't know, does it help or not. |
@spChief Yesterday I created a new No change 👎 |
@idoodler
and after that finishes I use some custom sign bash script. I need it for sign some native node modules. |
I will generate all certificates after my holidays. I also use a bash script that resigns all the native node modules. My command looks like this: |
@idoodler And you also add these 4 lines to entitlements from Fastlane thread? |
@spChief Yes, but I didn't recreate the installer cert. I will simply recreate all certificates after my holidays. I will keep you updated |
Same problem here. I've tried the suggestion by @spChief at fastlane/fastlane#19296 (comment) (btw the XXXXXXX in the suggestion is the Development Team ID) but no luck, build is still "not available for testing". I am uploading the app to AppStoreConnect via Transporter and can submit the build for release without problem. |
@alariej Maybe it depends on the Electron Version? We still use a fairly old one: 9.1.0 (😳 Yes, I know) |
I don't know why, but I just deleted
|
@idoodler did you figure out how to get TestFlight working? |
I finally upgraded to Electron v17.1.0, now I get an error regarding a missing Provisioning Profile, i am investigating... |
Has anyone been able to get around this? I read in the docs that it requires Xcode 13: https://help.apple.com/app-store-connect/#/devdc42b26b8. Wasn't sure if that's an issue. I'm also using |
I created an issue at Apple to finally solve this |
This is what finally solved it for me :) |
So I contacted Apple Support and according to them I need to add the property "application-identifier". Thats all, no information where or about the value. I contacted them again for some further infos :) |
@idoodler Same here, I'm still waiting for them to come back to me.
Where XXXX is your TeamID |
@Deveosys Same here, key and value is set, now the support guy told me the following:
I checked the |
@idoodler Hey, I got the exact same reply today. |
@devinbinnie Does your entitlement files include the |
Yes to both. I'm doing my build through You can have a look at my configuration here if you wish. |
So I made it🎉 What did the trick:
My next task is how to detect if the app is installed via TestFlight... |
@devinbinnie Have you been able to submit the app to an external TestFlight group? Mine gets rejected due to the following error. Internal groups or MacAppStore submissions are fine tho.
Same issue as this: electron-userland/electron-builder#6665 |
@idoodler Hey, |
What do you mean. The app has been uploaded yesterday evening, Internal Testing works fine, but when I want to add the External group I get the error. The status of the build is |
@idoodler I've run into the same issue, it's being tracked by Electron here: electron/electron#33054 Unfortunately waiting won't help, there seems to be an issue with the version of Xcode if I'm understanding correctly. Something will likely need to be fixed on the Electron side/a workaround will need to be found. |
@idoodler I didn't understood the problem was with external testers ! Didn't try externals tests so far... |
did you got any solution for this ??? |
The issue is, that Electron binaries are created with an older version of Xcode, thus we have to wait for them to utilize a newer version. There appears to be a workaround which I have not tested yet: electron/electron#33054 (comment) |
can you please send the file |
This only allows Internal TestFlight testing. |
Thanks @idoodler |
That does not work for me. Here's what I have.
|
@Ali-Baker What are you trying to archive? As I mentioned the fix only enables internal TestFlight releases. |
I am trying to submit to App Store Connect for TestFlight but getting |
Apple Released TestFlight for macOS. But somehow our macOS builds are not available for testing in AppStoreConnect.
As stated in the "Meet TestFlight on Mac" WWDC Session Native mac Apps require a provisioning profile to be embedded, but as we don't use automatic code signing by xcode but rather electron-builder we have to supply the provisioning profile our selfs.
I don't quite understand what provisioning profile is required and where to get it?
Does anyone have informations on how to archive this?
I am planing on utilizing fastlane, thus I also created an issue here: fastlane/fastlane#19296
The text was updated successfully, but these errors were encountered: