sak*_*a73 8 xcode push-notification react-native react-native-onesignal
尝试整合one signal到我的反应本机应用程序中。
我遵循了文档https://documentation.onesignal.com/docs/react-native-sdk-setup中提到的所有说明 。
应用程序的构建成功,但在将应用程序附加到设备时出现错误。
Xcode 打开一个标题为 的线程dyld__abort_with_payload。
当我调查错误时。错误看起来像这样。
dyld: Library not loaded: @rpath/OneSignal.framework/OneSignal
Referenced from: /Users/sakshyaarora/Library/Developer/CoreSimulator/Devices/357B8E50-B8A6-4F9D-AE06-40DD8004351E/data/Containers/Bundle/Application/242BEDF6-76CD-4516-BF58-C86C43F6C4D4/Test.app/Test
Reason: image not found
dyld: launch, loading dependent libraries
DYLD_SHARED_CACHE_DIR=/Users/sakshyaarora/Library/Developer/CoreSimulator/Caches/dyld/20F71/com.apple.CoreSimulator.SimRuntime.iOS-14-5.18E182
DYLD_ROOT_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot
DYLD_LIBRARY_PATH=/Users/sakshyaarora/Library/Developer/Xcode/DerivedData/Test-djshtsdmeowdbaebqzmujevyppyj/Build/Products/Debug-iphonesimulator:/Users/sakshyaarora/Sites/projects/Test/Builds/iOS/build/Debug/-iphonesimulator:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/introspection
DYLD_INSERT_LIBRARIES=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libBacktraceRecording.dylib:/Applica
Run Code Online (Sandbox Code Playgroud)
我尝试这个已经好几个小时了。任何帮助,将不胜感激。
提前致谢。:)
我得到的解决方案确实非常奇怪,它只是在尝试时出现的,并且能够为我解决这个问题。因此,如果有人遇到同样的错误,可以尝试这个。
脚步
打开 Xcode ->在 Targets 中选择您的应用程序->转到 General Tab -> Frameworks, Libraries and Embedded Content。
单击+。OneSignal在其中搜索并添加OneSignal.xcframework.
奇怪的部分来了。
后OneSignal.xcframework添加。OneSignal.xcframework只需选择并单击-即可将其删除。
现在只需再次构建您的应用程序即可。您的应用程序现在应该可以运行。
| 归档时间: |
|
| 查看次数: |
3740 次 |
| 最近记录: |