Skip to content

Update iOS example to use xcconfig-based client configuration#279

Merged
w-goog merged 1 commit into
masterfrom
update-sample-app-config
Jul 23, 2026
Merged

Update iOS example to use xcconfig-based client configuration#279
w-goog merged 1 commit into
masterfrom
update-sample-app-config

Conversation

@w-goog

@w-goog w-goog commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

(the title is silly & redundant)

I opted to use a different varietal of configuration in the AppAuth repo so that .gitignore was functional, and didn't require devs to have their config checked in to the repo (see openid/AppAuth-iOS#952). This PR updates the iOS example app to do the same. Happy to update the macOS one in a follow-up if desired.

I would love to hear if a fresh clone works!

@w-goog
w-goog requested a review from AkshatG6 July 22, 2026 21:48
@AkshatG6

AkshatG6 commented Jul 22, 2026

Copy link
Copy Markdown

I tested this on a fresh clone using the Swift Package Manager project, and it works perfectly! The new .local.xcconfig file successfully injects the credentials for the sign-in flow, and .gitignore keeps the working tree completely clean.

I found the new workflow very helpful & time-saving. IMO, we should do this for macOS as well!

@w-goog
w-goog merged commit ec34de8 into master Jul 23, 2026
12 checks passed
@w-goog
w-goog deleted the update-sample-app-config branch July 23, 2026 18:33
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