Skip to content

[release/6.0-rc1] Give tvOS a special value for Personal/MyDocuments - #58056

Merged
Anipik merged 1 commit into
dotnet:release/6.0-rc1from
directhex:backport-57508
Aug 27, 2021
Merged

[release/6.0-rc1] Give tvOS a special value for Personal/MyDocuments#58056
Anipik merged 1 commit into
dotnet:release/6.0-rc1from
directhex:backport-57508

Conversation

@directhex

@directhexdirecthex commented Aug 24, 2021

Copy link
Copy Markdown
Contributor

Backport of #57508 to release/6.0-rc1

/cc @directhex

Customer Impact

Fixes two issues where tvOS devices have read-only directories which are read-write on other Apple platforms; SpecialFolders.Personal (and subdirectories thereof), and TMP.

Testing

Manual testing on Helix & local device

Risk

Low - makes minor changes to how temp folders are calculated on all iOS-like targets, which should be more futureproof if Apple stops allowing /tmp or TMP in an OS update

Fixes#34007
Fixes#57638

Backport of #57508 to release/6.0-rc1

@directhexdirecthex added the Servicing-consider Issue for next servicing release review label Aug 24, 2021
@ghost

Copy link
Copy Markdown

Tagging subscribers to this area: @dotnet/area-system-runtime
See info in area-owners.md if you want to be subscribed.

Issue Details

Backport of #57508 to release/6.0-rc1

/cc @directhex

Customer Impact

Fixes two issues where tvOS devices have read-only directories which are read-write on other Apple platforms; SpecialFolders.Personal (and subdirectories thereof), and TMP.

Testing

Manual testing on Helix & local device (we don't CI on devices currently, and the issues are device-only)

Risk

Low - makes minor changes to how temp folders are calculated on all iOS-like targets, which should be more futureproof if Apple stops allowing /tmp or TMP in an OS update

Fixes #34007
Fixes #57638

Backport of #57508 to release/6.0-rc1

Author:directhex
Assignees:-
Labels:

Servicing-consider, area-System.Runtime

Milestone:-

@danmoseleydanmoseley added the os-tvos Apple tvOS label Aug 26, 2021
@AnipikAnipik added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Aug 27, 2021
@Anipik

Copy link
Copy Markdown
Contributor

approved offline

@Anipik
Anipik merged commit 8da82f2 into dotnet:release/6.0-rc1Aug 27, 2021
@directhex

Copy link
Copy Markdown
ContributorAuthor

/backport to release/6.0

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to release/6.0: https://github.com/dotnet/runtime/actions/runs/1175313005

@ghostghost locked as resolved and limited conversation to collaborators Sep 26, 2021
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-System.Runtimeos-tvosApple tvOSServicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@directhex@Anipik@danmoseley