kejinlu/swiftyuploader
---
Requirements
- iOS 14.0+
- Xcode 14.3
- Swift 5.8
Integration
You can use The Swift Package Manager for integration. Or you can enter https://github.com/kejinlu/SwiftyUploader.git in the dependency window in Xcode to add dependencies, or directly use local dependencies for testing.
// swift-tools-version:5.8
import PackageDescription
let package = Package(
name: "YOUR_PROJECT_NAME",
dependencies: [
.package(url: "https://github.com/kejinlu/SwiftyUploader.git", from: "0.0.1"),
]
)Then run swift build whenever you get prepared.
Code
let uploader = SwiftyUploader()
// Starting the server:
uploader.run()
// Stopping the server:
uploader.stop()If you need web page support for international languages, you need to add the following settings in the app's info.plist
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleAllowMixedLocalizations</key>
<true/>
</dict>
</plist>Package Metadata
Repository: kejinlu/swiftyuploader
Default branch: main
README: README.md