Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
PM-15377: Rolled back review prompt legacy api #1218
base: main
Are you sure you want to change the base?
PM-15377: Rolled back review prompt legacy api #1218
Changes from 4 commits
3ca2abb
45755df
c234380
0918818
5f51298
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Check warning on line 22 in BitwardenShared/UI/Platform/Application/Appearance/Modifiers/ReviewModifier.swift
Codecov / codecov/patch
BitwardenShared/UI/Platform/Application/Appearance/Modifiers/ReviewModifier.swift#L20-L22
Check warning on line 43 in BitwardenShared/UI/Platform/Application/Appearance/Modifiers/ReviewModifier.swift
Codecov / codecov/patch
BitwardenShared/UI/Platform/Application/Appearance/Modifiers/ReviewModifier.swift#L35-L43
Check warning on line 363 in BitwardenShared/UI/Vault/Vault/VaultList/VaultListView.swift
Codecov / codecov/patch
BitwardenShared/UI/Vault/Vault/VaultList/VaultListView.swift#L362-L363
Check warning on line 375 in BitwardenShared/UI/Vault/Vault/VaultList/VaultListView.swift
Codecov / codecov/patch
BitwardenShared/UI/Vault/Vault/VaultList/VaultListView.swift#L367-L375
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
๐ค As stated in the previous PR, SKStoreReviewController has been deprecated in iOS 18. Ezimet had some problems with this so and we've also tried using a
ViewModifier
with.apply()
+#available
to include or not the view modifier but Ezimet said it was throwing some compiler issues.@matt-livefront @KatherineInCode do you know any workaround for this so we can use the new environment approach for iOS 16+ and use the old approach for the older iOS version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if it'd work but I've thought something like:
And applying it like:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And another similar way:
Applying like:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The second approach worked perfectly.
Thanks @fedemkr