When you first set up OneDrive, click Choose folders to sync. If you didn't do this when you set up OneDrive, you can do it in Preferences. If you have other files in your OneDrive online that you haven't synced, you won't see those files. You can choose which folders to include in Sync in the OneDrive General settings tab. Pause syncing a library using the new OneDrive sync app. Right-click the OneDrive for work or school icon in the Windows notification area at the bottom of your screen, move your cursor over Pause syncing, and choose 2 hours, 8 hours, or 24 hours. Choose 'Quit iPhoto' from iPhoto Library and make sure that photo is not running. Copy iPhoto library file into your OneDrive Folder. Launch iPhoto by double clicking the iPhoto library icon copied into the OneDrive folder that will automatically sync to OneDrive folder. When you first set up OneDrive, click Choose folders to sync. If you didn't do this when you set up OneDrive, you can do it in Preferences. If you have other files in your OneDrive online that you haven't synced, you won't see those files. You can choose which folders to include in Sync in the OneDrive General settings tab.
6 Solutions - Fix iCloud Photo Library Not Uploading Photos Problem
Keep in mind that the upload speed relies heavily on your cable. Generally, photo upload is very slow on iCloud especially when a full library is uploaded. If there are iPhone videos to be uploaded to iCloud, it's going to take even longer. It will be quite normal to take hours for a large photo library. This is not an iCloud photos not uploading problem and you may just wait. If you find the iCloud Photo Library stuck uploading from Mac on iPhone XS/SR/X/8/7/6S or iPad, try the fixes below.
1. Check if you have enough space on iCloud
If you have updated to iOS 11/12, the two new formats HEVC and HEIF will cut half the storage of your photos. If you're not an early adopter, you should know that the 12-megapixel photos, live photos and 4K recordings will still take large space - generally the size of a Live photo (HDR) taken from iPhone is in the range of 3-4MB, 1MB larger than still photo.
Specifically, up to 2000 photos will consume iCloud 5GB storage and lead to iCloud storage full error. If your iPhone photos won't upload to iCloud, check Settings > iCloud > Storage.
2. Sign out iCloud and sign back in
Sometimes the basic solutions turn out to be something you may ignore. After I did a good deal of searches on various forums and found a user with photos not uploading to iCloud Photo Library citing that the Apple Support told him to sign out of iCloud and then sign in. And the fix works for many users. Another similar fix is to toggle iCloud Photos on and off, that also helps!
3. Reset your network settings
As photos to iCloud uploading involves the network, Wi-Fi is a must-check when iCloud Photo Library not uploading photos or icloud photos not syncing to Mac. You can either forget this network and rejoin: Settings > Wi-Fi > Choose Home Network> Forget This Network > turn off Wi-Fi from your iPhone > turn it on and rejoin the Wifi network; or reboot your home Wi-Fi. Then try again to see if your iCloud photo uploading is back to normal.
4. Make sure your device has enough space
For some users who is uploading their photos to iCloud for freeing up space on their device can hardly have any extra room. But many users don't know that if your device is too crowded, the problem of 'iCloud backup couldn't be completed' also happens. Though Apple support page doesn't specify this, at least 500MB of storage is required on the iPhone or iPad. So you may need to free up space on iPhone iPad if necessary.

5. Clear your camera roll
A user also mentioned that a full deletion of the photos from the device will help fix iCloud photos not syncing to Mac. Specifically, you need to transfer all photos from iPhone to Mac, clear out your camera roll on iPhone and then re-import the pictures you want to upload to iCloud. To do this, you can use Image Capture, iTunes or a third-party iPhone file manager.
6. Turn to other photo backup solution
As mentioned above, iCloud is great for uploading a small group of photos taken on a device and is usually slow for a bulk upload. Even if you don't have problem with photos not uploading to iCloud Photo Library, it's quite common that it takes hours and days for uploading thousands of photos.
'My 5000 + photos were uploaded in a couple of days.', 'For me it took 4-5 days to upload about 1700 photos.', 'It took me about 5 days to complete'... If you're tired of hours and days of babysitting during which you have to make sure the battery is full, the photos app open and the Wi-Fi is connected, and if you simply want to free up more space and keep your photos safe, you can backup them to your computer with a third-party app. The app for me is called MacX MediaTrans.
How to use OneDrive to Backup your Mac Desktop and Documents
How to Sync Mac Desktop, Document with OneDrive OR OneDrive Business.
Like most of you reading this article, you are probably using OneDrive as your cloud document storage but can’t force the desktop, document or other folders on your MAC to sync with it. This short tutorial will show you how to do that. Before going any further I would like to credit Chris Hoffman @ How to Geek for his article on how to use Symbolic Links. After reading his article we use the same method to force Mac personal folders to sync with OneDrive or OneDrive Business. Please read his article to better understand Symbolic Links.
Prerequisite:
- Terminal application
- Source: Have the folder patch you want to sync with OneDrive ready or written notes
- Destination: Have the folder patch you want to store your local folders in OneDrive ready or written notes
- 5-10 minutes of your time.
Open Terminal application:
Press Command + Space, type “Terminal”, and then press “Enter” to open Terminal from Spotlight search.
Or
From the top right search icon type “Terminal” and then press “Enter” to open Terminal
Or
In Finder go to “Applications / Utilities / Terminal to launch it
Type the following commend in the Terminal:

ln -s /Users/username/Desktop /Users/username/”OneDrive – Company”/MBP
Onedrive Sync Settings
Whereas “username” is your account name. Note there is a space between the first (source) and second (Destination) patch name. Notice also the bracket in “OneDrive – Company”, this is because OneDrive for Business may have your company name with spaces. If you type the path without the brackets, it won’t find it. So, add brackets if you have spaces in your path name.
Another example with picture below.
Onedrive For Business Library Sync
Once your Symbolic link is created, OneDrive will see the files/folders and start uploading the content. You simply have to continue working on your desktop, documents or any other folder and Onedrive will pick the files/folders and sync them