Skip to content
Discussion options

You must be logged in to vote

NativePHP treats the nativephp/ directory as ephemeral, and it gets completely rebuilt on each run. So any manual changes you make inside it (including Xcode project signing settings) will always be wiped. The fix is to not set development_team in config/nativephp.php directly, but instead drive it from your .env file, which is the supported pattern. Make sure your config reads from the env:

// config/nativephp.php
'development_team' => env('NATIVEPHP_DEVELOPMENT_TEAM', ''),

Then in your .env:

NATIVEPHP_DEVELOPMENT_TEAM=YOUR_TEAM_ID_HERE

Your development team ID can be found in your Apple Developer account under "Membership details."

If development_team is already wired to env() in your…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by simonhamp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants