- eas.json: new `preview-simulator` profile (extends preview, ios.simulator) for EAS cloud simulator builds without an Apple Developer account - app.json: iOS deployment target 17.0 via expo-build-properties (@clerk/expo's ClerkKit SPM package requires iOS 17 — pod install failed on the default 16.4), iPhone-only (supportsTablet: false), usesAppleSignIn, ITSAppUsesNonExemptEncryption: false - AppleSignInButton: native Apple sheet via Clerk's useSignInWithApple (App Store Guideline 4.8, since Google login is offered); same legal-consent handling as GoogleSignInButton; iOS-only - Not yet testable end-to-end: needs Apple Developer account, the Sign in with Apple capability on the App ID and Apple enabled in Clerk Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
47 lines
1.3 KiB
JSON
47 lines
1.3 KiB
JSON
{
|
|
"cli": {
|
|
"version": ">= 23.2.0",
|
|
"appVersionSource": "local"
|
|
},
|
|
"build": {
|
|
"development": {
|
|
"developmentClient": true,
|
|
"distribution": "internal",
|
|
"channel": "development"
|
|
},
|
|
"preview": {
|
|
"distribution": "internal",
|
|
"env": {
|
|
"EXPO_PUBLIC_API_URL": "https://pawfeed.org",
|
|
"EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY": "pk_live_Y2xlcmsucGF3ZmVlZC5vcmck",
|
|
"EXPO_PUBLIC_SUPABASE_URL": "https://gqhsovpcfgffdtjxumyy.supabase.co",
|
|
"EXPO_PUBLIC_SENTRY_DSN": "https://662a63ad7d514aa8830de40bd90fcb68@glitchtip.pawfeed.org/2",
|
|
"SENTRY_DISABLE_AUTO_UPLOAD": "true"
|
|
},
|
|
"channel": "preview"
|
|
},
|
|
"preview-simulator": {
|
|
"extends": "preview",
|
|
"ios": {
|
|
"simulator": true
|
|
}
|
|
},
|
|
"production": {
|
|
"android": {
|
|
"buildType": "app-bundle"
|
|
},
|
|
"env": {
|
|
"EXPO_PUBLIC_API_URL": "https://pawfeed.org",
|
|
"EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY": "pk_live_Y2xlcmsucGF3ZmVlZC5vcmck",
|
|
"EXPO_PUBLIC_SUPABASE_URL": "https://gqhsovpcfgffdtjxumyy.supabase.co",
|
|
"EXPO_PUBLIC_SENTRY_DSN": "https://662a63ad7d514aa8830de40bd90fcb68@glitchtip.pawfeed.org/2",
|
|
"SENTRY_DISABLE_AUTO_UPLOAD": "true"
|
|
},
|
|
"channel": "production"
|
|
}
|
|
},
|
|
"submit": {
|
|
"production": {}
|
|
}
|
|
}
|