Closed km1chno closed 2 months ago
npx expo prebuild on linux generates ios/ directory without {iOSProjectName}.xcworkspace.
npx expo prebuild
ios/
{iOSProjectName}.xcworkspace
When running npx expo prebuild && ls -al ios | awk -F' ' '{print $NF}' in expo project, the results are:
npx expo prebuild && ls -al ios | awk -F' ' '{print $NF}'
.gitignore .xcode.env .xcode.env.local Podfile Podfile.lock Podfile.properties.json Pods build {iOSProjectName} {iOSProjectName}.xcodeproj {iOSProjectName}.xcworkspace
.gitignore .xcode.env Podfile Podfile.properties.json {iOSProjectName} {iOSProjectName}.xcodeproj
Evaluate iOSAppName based on ios/*.xcodeproj instead of ios/*.xcworkspace.
iOSAppName
ios/*.xcodeproj
ios/*.xcworkspace
Change jest workflow runner from macos-latest to ubuntu-latest.
macos-latest
ubuntu-latest
Why
npx expo prebuild
on linux generatesios/
directory without{iOSProjectName}.xcworkspace
.When running
npx expo prebuild && ls -al ios | awk -F' ' '{print $NF}'
in expo project, the results are:macos
linux
Solution
Evaluate
iOSAppName
based onios/*.xcodeproj
instead ofios/*.xcworkspace
.Other changes
Change jest workflow runner from
macos-latest
toubuntu-latest
.