新手问题,我正在尝试运行react-native run-ios这条消息刚刚出现。我修复了另一个问题,版本正在构建中,但此消息仍在弹出,构建确实失败了。
来自命令行的用户默认值: /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios/build/project = IDEDerivedDataPathOverride
注意:使用新生成系统注意:规划生成注意:使用磁盘中的生成说明警告:用于签名的功能可能无法正常工作,因为其权利使用占位符团队ID。若要解决此问题,请在项目编辑器中选择一个开发团队。(在来自项目‘/Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend’的目标‘项目’中) PhaseScriptExecution Start\ Packager /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend(在来自项目‘项目’的目标‘项目’中) cd /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios /PhaseScriptExecution/sh -c /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend到本地主机端口8081tcp/sunproxyadmin的/project/ios/build/project/Build/Intermediates.noindex/project.build/Debug-iphonesimulator/project.build/Script-FD10A7F022414F080027D42C.sh连接成功!
项目内置(在目标项目中,来自项目‘/Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/assets/fonts/Montserrat-Thin.otf /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios/build/project/Build/Products/Debug-iphonesimulator/project.app/Montserrat-Thin.otf’) cd /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios内置- CpResource -exclude .DS_Store -exclude CVS -exclude。svn -exclude .git -exclude svn- .hg -src-symlink svn
项目内置(在目标项目中,来自项目‘/Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/assets/fonts/Montserrat-SemiBold.otf /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios/build/project/Build/Products/Debug-iphonesimulator/project.app/Montserrat-SemiBold.otf’) cd /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios内置- CpResource -exclude .DS_Store -exclude CVS -exclude。svn -exclude .git -exclude svn- .hg -src-symlink svn
项目内置(在目标项目中,来自项目‘/Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/assets/fonts/Raleway-Bold.ttf /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios/build/project/Build/Products/Debug-iphonesimulator/project.app/Raleway-Bold.ttf’) cd /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios内置- CpResource -exclude .DS_Store -exclude CVS -exclude。svn -exclude .git -exclude .hg -resolve-src-symlink /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/assets/fonts/Raleway-Bold.ttf /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios/build/project/Build/Products/Debug-iphonesimulator/project.app错误: /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/assets/fonts/Raleway-Bold.ttf:没有这样的文件或目录(位于项目‘-exclude’中的目标‘.git’中)
项目内置(在目标项目中,来自项目‘/Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/assets/fonts/Montserrat-Regular.otf /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios/build/project/Build/Products/Debug-iphonesimulator/project.app/Montserrat-Regular.otf’) cd /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios内置- CpResource -exclude .DS_Store -exclude CVS -exclude。svn -exclude .git -exclude svn- .hg -src-symlink svn
**构建失败**
以下生成命令失败: CpResource /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/assets/fonts/Raleway-Bold.ttf /Users/dariocruzminozajr./Projects/SunBeam/cleaning-solution-frontend/project/ios/build/project/Build/Products/Debug-iphonesimulator/project.app/Raleway-Bold.ttf (%1失败)
发布于 2020-05-01 18:34:12
您的字体文件"Raleway-Bold.ttf“链接不正确。
if React原生版本≥0.60
步骤1:创建文件“react-native.config.js”并添加以下代码
`module.exports = {
project: {
ios: {},
android: {},
},
assets: ["./assets/fonts/"], // stays the same
};`第2步:使用react原生链接react-native link链接资源
步骤3:查看xcode工程中的Resource文件夹。您的字体文件应该在资源文件夹中。
当您的资源未链接到您的项目时,会出现上述问题。
你可以在下面的链接上查看步骤:https://medium.com/@mehran.khan/ultimate-guide-to-use-custom-fonts-in-react-native-77fcdf859cf4
https://stackoverflow.com/questions/61536506
复制相似问题