我在项目上使用auth0,并完成了以下步骤:
首先,您需要运行以下命令来安装react本机锁npm install --save react-native-lock
在那之后,链接反应本机锁定与您的iOS项目:react-native link react-native-lock
在运行上述操作时,cocoapods安装了一些依赖项,所有这些依赖项都成功安装:
Adding Podfile to iOS project
Installing Pods
Analyzing dependencies
Downloading dependencies
Using AFNetworking (3.1.0)
Using Lock (1.28.2)
Using Masonry (0.6.4)
Using SimpleKeychain (0.7.0)
Using TouchIDAuth (0.2.0)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There are 4 dependencies from the Podfile and 5 total pods installed.在我的Project > Build Settings > Other Linker Flags中有:
lc++
${inherited}
-ObjC但是,当我将项目构建到物理iPhone时,我会得到每个installed依赖项的错误:
ld: warning: directory not found for option '-L/Users/dan/Library/Developer/Xcode/DerivedData/myapp-acmwajylejkvendtsdryuouwuvnl/Build/Products/Debug-iphoneos/AFNetworking'发布于 2017-04-04 11:12:04
建议:
更新后,请打开yourProject.xcworkspace而不是yourProject.xcodeproject
发布于 2017-04-04 11:10:50
太好了,你必须更新你的操作系统才能很好地支持XCODE 8.2.1和更高版本,有时它在旧操作系统中正常工作,我以前也曾遇到过这个问题,我抓取了我所有的头发两天,然后我更新了我的操作系统并将其修复。您必须更新您的操作系统,以修复它,否则什么都不会起作用。
谢谢
发布于 2020-01-29 12:24:15
在迁移到59个版本的原住民61.5之后,我遇到了这个问题。Pods的引入意味着我们需要从以下位置更改CI (BitRise) iOS构建命令:
xcodebuild "-project" "ios/AwesomeProject.xcodeproj" ...至:
xcodebuild "-workspace" "ios/AwesomeProject.xcworkspace" ...通过本地XCode,一切都进行得很好,只是没有仔细观察CI管道脚本。改变后,一切都解决了。
https://stackoverflow.com/questions/43205184
复制相似问题