我最近从我的React Native 0.53.3项目中删除了Instabug,但是当我运行react-native run-ios时,我得到了一个构建失败:
ld: framework not found Instabug
clang: error: linker command failed with exit code 1 (use -v to see invocation)
** BUILD FAILED **
The following build commands failed:
Ld /Users/danale/Library/Developer/Xcode/DerivedData/build/Build/Products/Debug-iphonesimulator/NFIBEngage.app/NFIBEngage normal x86_64
(1 failure)
Installing build/Build/Products/Debug-iphonesimulator/NFIBEngage.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist
Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/NFIBEngage.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not Exist有谁知道如何从我的项目中完全删除Instabug,这样它就不会在ios build中寻找它了?
到目前为止,我已经从App.js文件中完全删除了它,但它仍然在build.gradle、MainActivity.java、MainApplication.java、settings.gradle、project.pbxproj和yarn.lock文件中被引用。顺便说一下,我甚至不使用yarn。
我怎么才能完全清理干净呢?
发布于 2019-06-01 04:17:13
如果react-native unlink instabug-reactnative不起作用,请尝试手动删除所有react-native链接更改。
您可以参考这些页面以删除所有引用
每次删除引用后,清除项目。(有时可能需要删除Xcode派生的数据)
https://stackoverflow.com/questions/56400508
复制相似问题