The Genius Way I Cleared the Dreaded ‘iPhone Storage Is Full’ Message


If you’ve ever managed files on your computer, you know it can be, for the most part, very simple. There are drives, and in those drives are folders. In those folders are files. You can open them up, move them around and (barring some special circumstances) delete what you don’t need. It’s easy to organize in specific ways, by file size, for instance, to make managing them that much easier. 

Plug an Android phone into your computer, and you’ll find much of the same. There are folders and files, making it quick and easy to transfer or back up data and clean out the large files filling up your phone. 

But if you plug in an iPhone, all bets are off. Can anything be done to make managing files on an iPhone easier? The answer is yes… sort of.

The problem

My wife recently got the dreaded warning messages that her iPhone storage was full. Apple helpfully shows how much storage is occupied by different types of data. If you’ve ever faced a similar warning, you’ve probably noticed that a great deal of that space is photos and videos. That was the case for my wife, and I figured a quick sweep to delete the biggest ones, often 4K resolution, would free up plenty of space. 

That turned out to be true, but the process of clearing them out turned into more of a hassle than I expected.

Screenshots of an iPhone with storage issues.

Cleaning up your iPhone’s storage can prove tricky.

Mark Knapp/CNET

Accessing files on the iPhone

Getting to the files on an iPhone isn’t too difficult. You can browse them freely on the phone itself, though it’s not always readily apparent when a file is on the iPhone or actually stored in iCloud and just visible on the phone. This is a fairly slow way to manage files. Even worse, Apple doesn’t provide a way to quickly see which files are the largest. So, making a quick sweep of large, unnecessary files is not possible. The best that can be done here is to simply view only videos and sift through them one by one. 

Alternatively, you can plug an iPhone into a computer. After accepting a prompt on the device, it will show its photo library to the computer. That’s a good start, but still not ideal. It breaks the library into folders by the month the content was captured. If you’ve owned your phone for a few years, this means you’ll be looking at dozens of folders. Checking the folder size is yet again a one-by-one process.

Also readThe Lazy Way to Reclaim Your iPhone Storage Without Losing a Single Photo

Looking to simplify the process, I figured I’d copy backups of all the folders from the oldest year, and then bulk delete them from the phone. Nope. Not only does the iPhone seem to have a penchant for denying large file offloads by timing out partway through the backup, but it also refuses to allow the deletion of the folders. So then, to ensure data safety, I assume, the process becomes a tedious little nightmare: copy folder > check that copy was successful > open folder > select all files > delete all files > proceed to next folder > repeat. For a few years’ worth of folders and relying on the 480-megabit-per-second speeds of the phone’s USB 2.0, this becomes a lengthy and tedious process that doesn’t even effectively target the original goal of clearing out large files. 

Prakhar holding the iPhone 17 Pro Max against a blue sky.

Prakhar Khanna/CNET

There are workarounds

I assumed I was missing something. There had to be a better way. I already knew Google Drive was out. Sure, Wi-Fi uploads can actually outpace USB 2.0 speeds, but not always by much. Also, having reviewed a few iPhones over the years, I’ve found that every time I try to upload a bunch of photos to Google Drive, the iPhone will fail to complete all of the uploads and not offer to try again or even indicate in any way which files didn’t make the leap. 

Sure, there’s iCloud. Everything can just get backed up there and deleted from the iPhone. But that’s a costly solution that actually rewards Apple for not having a better method for iPhone owners to clean up their phone’s storage. 

Yes, the iPhone’s Files app can sort files by file size. And that’s a great way to tackle some of the bigger junk sitting on your phone. However, that’s not combined with a quick way to back up the file elsewhere, nor does it let you see the photos and videos on the camera reel. 

There is a workaround to view photos and videos in the Files app, or at least it appears that way. You can go to the Photos app, select all your photos/videos either one by one or, if they’re in a collection, by hitting select all. Then you select Share to Files. From there, you can see them in files, sort by size and even (it appears) delete them. 

Image of an orange phone being charged

Andrew Lanxon/CNET

So what’s the problem with that? For one thing, this still doesn’t help back them up elsewhere. But more importantly, it doesn’t delete the original files. When the Photos app shares those files with the Files app, it makes copies to share, and when you delete them in the Files app, it just deletes the copies, leaving the original right where it was, taking up space.

I checked the Windows Photos app, which has an iPhone syncing feature. It shows all the local images in one pane, shows file sizes and allows bulk selection and deletion. However, it also doesn’t allow sorting by file size or type. It will let you import items, but afterward it will deselect them in the phone, so you can’t promptly delete them. If you toggle “Show only selected items” before importing, then you can quickly reselect the ones you imported and delete them. It’s a step in the right direction for quick backup and deletion, but it doesn’t help target large files to make file management easy. 

I also checked the Apple Devices app for Windows, iTunes and Windows Phone Link. None of these can do the job, either. In fact, the Apple Devices app just tries to get me to fill the iPhone up with even more photos from my computer. 

Backing up your iPhone on your Mac

Backing up your iPhone on your Mac.

Nelson Aguilar/CNET

Just to cover my bases, I tried Mac as well. The Photos app on Mac can show iPhone photos and let you import and then delete, but it also doesn’t have any sorting methods to help quickly figure out what’s worth deleting. The Mac has no better access to the phone’s photo library file structure than Windows does. On a Mac, accessing the iPhone in Finder brings up sync settings. You can sync photos, but not manage them. You can manage storage, but just for movies, shows, songs, podcasts, audiobooks and books — not photos and videos from the camera. 

Also readHow to Free Up Your iPhone’s Storage by Deleting Data You Don’t Need

A helpful tool

Hitting a wall at every turn sent me trudging around the internet, where I found a sparkle of hope. There’s another workaround of sorts, even if it wasn’t the answer I hoped for.

A true genius among us recognized the problem and used Shortcuts to create the sort of tool Apple should have had all along. In Shortcuts, they built a quick automation that analyzes the video library, sorts by size and then creates a new album with the 30 largest video files. From there, you can then go into the Photos app, open that new album and select any of those large files you want to delete. Alas, as wonderfully as this helps with clean up, it doesn’t help with backing up the files first. So it separates the process into backing up and deleting, rather than moving or offloading. It’s a good place to start, though.

While this method still doesn’t improve the iPhone’s file management options, it at least helps clear out space so the iPhone can go back to working properly… even if properly doesn’t mean conveniently





Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


What is SAP EWM (Extended Warehouse Management) 

It is one of the functional modules which is used to manage warehouse inventory and supports the processing of goods movements. The SAP EWM also allows organizations to control both inbound and outbound delivery process delivery. and movements in the warehouse. The main purpose to use EWM is to manage the outbound and inbound delivery process, maintain goods receipts, solve goods issues, fulfill customer orders, and goods distributions.

*Note: the SAP EWM is quite different from warehouse management (mostly used in supply chain management) as it offers many advanced features like picking up of goods, RF frameworks, warehouse structure, and flexible enough to manage the warehouse management functions.

Become a master of SAP EWM by going through this HKR SAP EWM Online Training!

Image

Salient features of SAP EWM :

SAP EWM signifies the major key features which are considered so important in any organization; Let us explain one by one;

  • With the help of SAP EWM, users can control the various warehouse activities such as picking, posting, managing storage, and good sales document types.
  • The SAP EWM helps you to set the alert before the goods receipt transfer from EWM to the SAP ERP system along with this feature, users are also able to perform corrections, reversal, and inbound delivery split from the SAP EWM to the SAP ERP system.
  • Users can also perform deconsolidation of the handling of various units that contain product details and their storage locations.
  • Users can also determine the storage concepts like product slotting, and optimize the goods arrangements for the warehouse automatically.
  • The SAP EWM functional module allows users to perform various tasks like work packaging, and also monitor the warehouse activities which are performed by the warehouse employees.
  • The SAP EWM also helps organizations to keep track of the vehicles, and other transportation units (it consists of a yard-in check-in and yard-out checkout) activities.
  • SAP EWM also comprises storage and handling of various hazardous substances (such as SAP environmental health, and safety EHS).
  • SAP EWM allows organizations to store the labor time, and resource usage effectively( managing the resources effectively).
  • The SAP EWM cockpit allows users to perform the transportation of products to various warehouse centers.

SAP EWM modules :

Here we come to the actual topic of the post, the SAP EWM supports a lot of different functional modules. Let’s start learning them one by one;

In this blog, we are going to concentrate only on the functional modules and customer existing transactions. Each functional module is combined with the transactions to create a simple screen or to enhance the current available functional module to meet the specific customer’s requirements.

Processing TRs(transfer requirements) using the functional module :

This type of functional module allows users to create or change the transfer requirements in the warehouse management. You can make use of these types of functional modules instead of using batch input processes this improves the performance of batch input processing.

To perform this action, the following are the important functional modules available:

  • L _TR_CREATE_CHECK ->this functional module helps to perform plausibility checks.
  • L_TR_CREATE_UPDATE -> this functional module helps to database updated according to plausibility checks.
  • L_TR_CREATE -> perform plausibility checks and database updates.
  • L_TR_CANCEL -> cancel plausibility checks and database updates.

Processing TOs using the functional module :

In warehouse management, users can create, confirm, and change the transfer order using the various functional modules. Let us make a list of them;

  • Report SAPML03T -> this Report SAPML03T consists of the screens and tasks necessary to process external documents.
  • Function group LO34 -> this function group contains the essential internal data for creating and confirming the transfer orders and calls up the update program. The function modules from group L034 are for internal use and are therefore not released to customers.
  • Function group L03B -> this function group L03B contains the functional modules that you should use instead of batch input or CALL transaction using since they are considerably easier to manage.
  • L_TO_CREATE_SINGLE -> create a transfer order (TO) within a single item.
  • L_TO_CREATE_MULTIPLE -> create a transfer order with two or more items.
  • L_TO_CREATE_MOVE_SU -> create a transfer order to move a storage unit.
  • L_TO_CREATE_MOVE_LSR -> initiate a stock transfer of storage units from an external system.
  • L_TO_CREATE_TR -> create a transfer order for transfer requirements.
  • L_TO_CREATE_DN -> create a transfer order for delivery.
    L_TO_CONFIRM -> confirm a transfer order.
  • L_TO_CONFIRM_SU -> confirm a transfer order for a storage unit.
  • L_TO_CANCEL -> cancel a transfer order.
  • L_REF_CREATE -> create a transfer order using multiple processing.
  • L_TO_CREATE_2_STEP_PICKING -> create a transfer order for 2 step picking.
  • L_TO_CREATE_POSTING_CHANGE -> create transfer order for posting changes.

SAP EWM Training

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning

Delivery functional modules:

These delivery functional modules enable users to deliver the output or sales-related documentation. Let us know them one by one;

  • BAPI_OUTB_DELIVERY_CHANGE ->Logistics execution of BAPI functions.
  • BAPI_PO_CHANGE -> change purchase order.
  • BAPI_TRANSACTION_COMMIT ->execute external commit when using BA PIs.
  • BAPI_PO_CREATE1 -> Create a purchase order.
  • BAPI_GOODSMVT_CREATE ->  post goods movements with MB_CREATE_GOODS_MOVEMENT.
  • WS_DELIVERY_UPDATE -> update about the warehouse goods delivery.
  • GN_DELIVERY_CREATE -> defines the sales document basic functions.
  • L_TO_CONFIRM -> confirm transfer order.
  • BAPI_SAG_CHANGE -> change scheduling agreements.
  • BAPI_SCHEDULE_MAINTAIN -> maintenance of scheduling agreement and delivery schedule lines.
  • BAPI_SAG_GETDETAIL -> read out details from the scheduling agreement.
  • BAPI_OUTB_DELIVERY_REJECT -> rejection of delivery changes from WME.
  • GUI_UPLOAD -> Upload for the data provider.
  • BAPI _DELIVERYPROCESSING_EXEC -> Logistic delivery processing execution.
  • WS_DELIVERY_UPDATE2 ->sales documents functionalities.
  • CHANGE_DOCUMENT_READ_POSITIONS ->change document read change documents item. 
  • BAPI_CONTRACT_CREATE ->BAPI to create a purchase contract.
  • RV_DELIVERY_CREATE -> create the delivery documents.
  • L_TO_CREATE_DN -> create a transfer order for a delivery note.
  • BAPI_INB_DELIVERY_CHANGE -> inbound processing delivery change.
  • BBP_OUTB_DELIVERY_SPLIT_DEC -> BAPI for subsequent outbound-delivery split from a decentralized system.
  • BAPI_HU_PACK -> BAPI for packing an item into an HU.
  • BAPI_INCOMINGINVOICE_CHANGE -> invoice verification: change provisional invoice.
  • BAPI_OUTB_DFELIVERY _SAVEREPLICA -> BAPI function module for replication of outbound deliveries.
  • WS_REVERSE_GOODS_ISSUE -> this functional module will help you to resolve the issues related to the warehouse goods.
  • BAPI_INB_DELIVERY_SAVEREPLICA ->BAPI function module for replication of inbound deliveries.
  • IDOC_INPUT_INVOICE_FI -> EDI: Invoice receipt (Invoice).

frequently asked SAP EWM Interview Questions and Answers

HKR Trainings Logo

Subscribe to our YouTube channel to get new updates..!

A customer exits functional module for TR selection:

Below are a few major customers exits functional module that permits you to create customer-specific projects used to select the transfer requirements for the automatic creation of transfer orders.

  • MWMTOAU1 -> this task allows you to influence the section of transfer requirements for the automatic creation of the transfer orders.
  • MWMTOAU2 ->this task allows you to influence the selection of transfer requirements for the automatic creation of the multiple transfer orders using groups.

Customer exits for creating and confirming TOs:

The following functional modules define the customer-specified logics that permit you to involve in the storage bin search process, and afterward to update the customer data using creating and confirming the transfer orders.

  • MWMTO001 -> this module update the own data after creating transfer orders.
  • MWMTO002 -> this module updates its own data after confirming transfer orders.
  • MWMTO003-> customer-defined putaway strategy, this task allows you to create and implement your own putaway strategies.
  • MWMTO004 -> customer-defined picking strategy, and also allows you to create and implement your own picking strategy.
  • MWMTO005 -> TO-related underdelivery.
  • MWMTO006 -> storage bin related over delivery.
  • MWMTO007 -> palletization and storage type search for putaway.
  • MWMTO008 -> storage type search for picking. This task also allows you to create your own storage type search strategy for stock picking.
  • MWMTO009 -> prevents deletion of TO items, this task makes it possible to prevent the deletion of the transfer order items.

Creating/confirming TOs online or through update programs:

For warehouse management, the update programs for creating or confirming transfer orders can be controlled through a separate parameter. Updates for the normal transactions are carried out through the update programs. To perform this task, change the program ML03TPAR.

  • DEF_VERBU_CREATE -> this functional module helps you to create default transfer orders with the values “x” for update via the update program and “ “ for update without changing the online process.
  • DEF_VERBU_CONFIRM -> default value for the confirming transfer orders with the value “X” for update without changing the online processes.
  • COMMIT_WORK -> this functional module allows you to post data in the system without running.
  • SET UPDATE TASK LOCAL -> the system posts the data synchronization data updates with the help of this functional module.

Want to know more about Sap EWM Tutorial, visit here SAP EWM Tutorial !

SAP EWM Training

Weekday / Weekend Batches

Final words:
In this SAP EWM module blog, we have listed out major functional modules and tried to provide a description of each module. Our main aim to develop these core topics is to adhere or guide many SAP communities around the globe to enhance the skills with respect to the modules. Keep on updating yourself to recent trends or technologies to accelerate your SAP career.

Related Articles:



Source link