Skip to content

BleepingSwift/deep-linking-universal-links-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepLinkingUniversalLinksSetup

Sample code demonstrating How to set up custom URL schemes and Universal Links in iOS, handle incoming URLs in SwiftUI, and route users to the right screen..

This project accompanies the article: Deep Linking and Universal Links Setup in iOS

Requirements

  • Xcode 26.2+
  • iOS 26.0+
  • Swift 6.0

Getting Started

  1. Clone this repository
  2. Run xcodegen generate (requires XcodeGen)
  3. Open DeepLinkingUniversalLinksSetup.xcodeproj
  4. Build and run

What's Included

  • App.swift: Source file
  • DeepLinkRouter.swift: Source file
  • ContentView.swift: Source file
  • HomeView.swift: Source file
  • ProductDetailView.swift: Source file
  • ProfileView.swift: Source file
  • SettingsView.swift: Source file
  • InviteView.swift: Source file

Learn More

Read the full article at BleepingSwift for detailed explanations and additional examples.

License

MIT License - see LICENSE for details.

About

How to set up custom URL schemes and Universal Links in iOS, handle incoming URLs in SwiftUI, and route users to the right screen.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages