Adding vmservice to get iOS app settings#123156
Adding vmservice to get iOS app settings#123156auto-submit[bot] merged 1 commit intoflutter:masterfrom
Conversation
addad49 to
34e4f91
Compare
31de2fe to
a9df81c
Compare
There was a problem hiding this comment.
Can you add a test where this is nested in a directory, like Runner/DebugProfile.entitlements?
There was a problem hiding this comment.
done, added a new test for nested path
There was a problem hiding this comment.
I forget how this tool is designed, how will you know what params to pass into this service?
There was a problem hiding this comment.
The caller will first need to call flutterGetIOSBuildOptions vm services to get all of the possible build options, and then they can pick a combination and call this service
There was a problem hiding this comment.
Can a test be written for this in packages/flutter_tools/test/general.shard/vmservice_test.dart?
There was a problem hiding this comment.
The flutterGetIOSBuildOptions and this pr are two complete different vm services, and we already have coverage over flutterGetIOSBuildOptions. If such test should exist, I think it should be written in the devtool when it will use these two services. WDYT?
There was a problem hiding this comment.
Good point, that makes sense. I was just thinking it could be good to have a test connecting the two so that if someone in the future tweaks one, the test will fail and make them aware that flutterGetIOSDeeplinkSettings relies on flutterGetIOSBuildOptions. But I get your point that technically it doesn't rely on it until it's implemented in the devtool so the testing may be better added then.
|
This is ready for review, I forgot to update the title |
104e667 to
05311a4
Compare
05311a4 to
9039e89
Compare
84b5437 to
9ff54a7
Compare
|
auto label is removed for flutter/flutter, pr: 123156, due to - The status or check suite ci.yaml validation has failed. Please fix the issues identified (or deflake) before re-applying this label. |
9ff54a7 to
468d4a6
Compare
|
auto label is removed for flutter/flutter, pr: 123156, due to - The status or check suite Mac_arm64 tool_host_cross_arch_tests has failed. Please fix the issues identified (or deflake) before re-applying this label. |

fixes #120405
Pre-launch Checklist
///).If you need help, consider asking for advice on the #hackers-new channel on Discord.