-
Notifications
You must be signed in to change notification settings - Fork 147
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
feat: shorebird release ios-alpha
fails when 'Automatically manage signing' off
#1067
Comments
I'm seeing something similar to your error output when running |
@bryanoltman Here's the exact
|
Hmm, I've set up a new project and configured certs and provisioning profiles, but when I run that command, I get the following output/error:
Is there some local configuration that I'm still needing to do? |
@ben-yolabs following up. We'd love to support your use case! |
Hi @ben-yolabs, Provided that you already have the required certificates and profiles to sign the IPA, we will proceed with the flutter build ipa command. Replace your Now your
If you are wondering where to get the information to add for your exportOption.plist file, check your fastfile for something like this
When the build is complete, the next step would be to upload to testflight, all you have to do is add the ipa path.
I hope this helps |
@bryanoltman |
@bryanoltman and everything works great! |
It's great that I was able to build an iOS app this way and publish it, but I'm having a huge problem. I've noticed a huge decrease in the application's performance in places where it downloads data from the Internet (although I'm not sure if it's only there). The application works instantly when I build it in the previous way (without shorebird), but in the way described above (in the previous post) the application is difficult to use. |
Performance changes are likely expected during the Alpha release of code push for iOS: https://docs.shorebird.dev/status. |
@ben-yolabs did @joeeasy's answer help? If so, I'd love to update our docs to explain how to handle this use case |
Just got another report of this on Discord: |
Description
Steps to Reproduce
Automatically manage signing
for theRunner
target'sSigning & Capabilities
inRunner.xcodeproj
.shorebird release ios-alpha
.Expected result: The release is created.
Actual result: The release cannot be created.
Output
Root Cause
The
ExportOptions.plist
file contains this key-value pair which is incompatible with the pbxproj project configuration for Runner ofCODE_SIGN_STYLE = Manual
.Requirements
signingStyle
entry in the generatedExportOptions.plist
by inspecting the value ofCODE_SIGN_STYLE
for the Runner targetThere may be other approaches, such as omitting the entry altogether as
flutter build ios
does by default.The text was updated successfully, but these errors were encountered: