Skip to content

Marceeelll/SandboxWolf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BarcodeScanner

SandboxWolf

CI Status Version License Platform

Description

SandboxWolf is a simple tool to access your App Sandbox within your application. You can easiyl move/edit/rename files. Also between your AppGroup.

  • Move File
  • Delete File
  • Renaming of files
  • Move Directory
  • Delete Directory
  • Sending and Receiving via AirDrop

Problem To Solve

When downloading the container via the "Devices and Simulators" menu in Xcode it is only possible to download the container of the sandbox. You cant reach the files stored in the AppGroup with a tool like Open Sim to access e.g. your Core Data database. With SandboxWolf you can move files to a position where you can download them - which helps a lot while debugging.

Table of Contents

BarcodeScanner Icon

Example

Example Video on Vimeo

To run the example project, clone the repo, and run pod install from the Example directory first.

let vctrl = SandboxManagerViewController(roots: [
    .sandbox,
    .appGroup(applicationGroupIdentifier: "your-appgroup-id")
])
self.present(vctrl, animated: true)

Keep in mind that SandboxManagerViewController subclasses the UINavigationController and therefore can’t be pushed to another UINavigationController.

Requirements

iOS 13

Installation

SandboxWolf is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'SandboxWolf'

Author

Marcel, [email protected]

License

SandboxWolf is available under the MIT license. See the LICENSE file for more info.