I have created a more extensive solution that has helped me. My target was to get my Apple TV, iPhone and iPad to be able to access my files on my Mac (10.15.4)
I have confirmed it working using the following apps on Apple TV & iPhone:
• VLC
• Infuse
• FileBrowser
• FileExplorer
Phase 01:
• Launch Terminal
• Type:
echo "[default]" | sudo tee -a /etc/nsmb.conf
echo "port445=both" | sudo tee -a /etc/nsmb.conf
Phase 02:
• Launch Settings
• Go to "Users & Groups"
• Create new user (Recommended: as "Share Only")
Phase 03:
• Launch Settings
• Go to "Sharing"
• Activate "File Sharing"
• Add folders/drives to share
• Add the new user with desired read or write permissions
• Click on Options...
• Activate sharing using SMB (Recommended: Activate AFP also)
• Under "Windows File Sharing", Activate the New user created and enter the password
Phase 04:
• Using Finder, Locate folder/drive to share & right click
• Click "Get Info"
• Unlock (small lock at the bottom right)
• Add new user with the same desired read or write permissions as in Phase 03
• Click the gear icon and "Apply to enclosed items..."
Phase 05:
• Using Finder, go to /usr/sbin
• Locate "smbd"
• Launch Settings
• Go to "Security & Privacy"
• Click the tab "Privacy"
• Click on "Full Disk Access"
• Drag and drop "smbd"
Phase 06:
• Reboot
• Verify all above modifications
• Done - You will be able to access the shared folders using the newly created user credentials
Warning:
Changing permissions to /Users/YourUser/ (Or "~/") & its enclosed items will cause endless errors (Specifically ~/Library)
Only recommended for folders and drives not containing User Directory.
You can skip "Phase 02" by applying "Phase 03" & "Phase 04" on an existing user, though this will weaken general security of your files (as per the warning by Apple under "Windows File Sharing"), and allow for dangerous modifications (specifically if the User Directory is a sub-directory that is shared)