I’ve simply began utilizing Expo and React Native to create a venture for a cell app. I have been following this information to develop the venture, and I am constructing regionally slightly than utilizing EAS.
I can run npx expo begin
. Once I do, the QR code just isn’t parseable by my iOS gadget, however I can go to the net app at http://localhost:8081.
Nevertheless, when I attempt to run npx expo run:ios
or run prebuild, I get the next error:
➜ npx expo run:ios
HTTP 403 Forbidden
✖ Didn't create the native listing
Chances are you'll need to delete the ./ios and/or ./android directories earlier than attempting once more.
I can not seem to get any extra logs out on the place the permission error is coming from, and I have not discovered anybody on-line with the identical concern. I’ve put in Xcode and all the mandatory expo packages, and I am logged into expo regionally. I’ve additionally tethered my iOS gadget to my Macbook and tried operating with the --device
tag, however I get the identical error.
Any perception into what may be occurring right here? I’ve included my full app.json under (with the app title redacted), the remainder of the venture is the boilerplate created by expo.
{
"expo": {
"title": "",
"slug": "",
"model": "1.0.0",
"platforms": ["ios", "android", "web"],
"orientation": "portrait",
"icon": "./property/photos/icon.png",
"scheme": "myapp",
"userInterfaceStyle": "automated",
"newArchEnabled": true,
"ios": {
"supportsTablet": true,
"bundleIdentifier": "com."
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./property/photos/adaptive-icon.png",
"backgroundColor": "#ffffff"
}
},
"internet": {
"bundler": "metro",
"output": "static",
"favicon": "./property/photos/favicon.png"
},
"plugins": [
"expo-router",
[
"expo-splash-screen",
{
"image": "./assets/images/splash-icon.png",
"imageWidth": 200,
"resizeMode": "contain",
"backgroundColor": "#ffffff"
}
]
],
"experiments": {
"typedRoutes": true
}
}
}