Skip to content

[other] ENGMT-1881: updates for staging app#1

Merged
bredmond5 merged 3 commits intomainfrom
ENGMT-1881-2
Dec 2, 2024
Merged

[other] ENGMT-1881: updates for staging app#1
bredmond5 merged 3 commits intomainfrom
ENGMT-1881-2

Conversation

@bredmond5
Copy link
Copy Markdown
Contributor

@bredmond5 bredmond5 commented Nov 27, 2024

Holy rebase hell. Swift generates so many binary files that the conflicts were insane. I dont even really understand what i ended up doing. There still is a problem on BranchLinkSimulator.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
that i dont know how to fix

Anyways, adds:

  1. ability to connect to staging
  2. ability to see branch requests

@bredmond5 bredmond5 changed the title Update [other] ENGMT-1881: updates for staging app Nov 27, 2024
Copy link
Copy Markdown
Contributor

@nsingh-branch nsingh-branch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some UI/UX nit, but overall looks good and a huge improvement over the existing app!

Comment thread BranchLinkSimulator/HomeView.swift Outdated
Comment thread BranchLinkSimulator/RoundTripView.swift Outdated
Comment thread BranchLinkSimulator/RoundTripView.swift
Comment thread BranchLinkSimulator/RoundTripView.swift Outdated
Comment thread BranchLinkSimulator/ApiSettingsView.swift
Comment thread BranchLinkSimulator/HomeView.swift Outdated
Comment thread BranchLinkSimulator/ApiSettingsView.swift Outdated
Comment thread BranchLinkSimulator/ApiSettingsView.swift Outdated
Comment thread BranchLinkSimulator/ApiSettingsView.swift
Comment thread BranchLinkSimulator/RoundTripView.swift Outdated
@bredmond5 bredmond5 merged commit 94bbeeb into main Dec 2, 2024
@bredmond5 bredmond5 deleted the ENGMT-1881-2 branch December 2, 2024 19:34
wpinho-branch added a commit that referenced this pull request Jan 20, 2026
Changes:
- OLD API now uses Branch.application(_:open:options:) for URL schemes
  (the actual AppDelegate method that would cause double-open)
- OLD API now uses Branch.continue(userActivity) for Universal Links
- Clear step-by-step logging showing:
  - Step 1: initSession(launchOptions: nil) → OPEN #1
  - Step 2: application(_:open:) → OPEN #2 (bug)
- NEW API uses BranchScene.initSession(with:) which handles
  everything in a single OPEN request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants