Locking the phone hangs up the call after a while

The call ends after a while, about 45 seconds with the screen locked.
Also, locking the phone immediately stops streaming video.

Any ideas to prevent that?

Hello Laurence,

Can you please share a little more information so that we can help you solve this issue.

  1. The version of CometChat Chat(@cometchat-pro/react-native-chat) & Call(@cometchat-pro/react-native-calls) SDK you are using ?

  2. Are you facing this issue on Android or iOS or both?

Warm Regards,

CometChat Pro
Mayur Bhandari

  1. I’m using “@cometchat-pro/react-native-chat”: “2.1.6” and “@cometchat-pro/react-native-calls”: “1.0.3”
  2. Only iOS.

I have not updated to the latest versions because I always get the following error:
The following build commands failed:

CompileC /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/Objects-normal/x86_64/CometChatRTCViewManager.o /Users/admin/projects/tfm/microsalud-mobile/node_modules/@cometchat-pro/react-native-calls/ios/CometChatRTCViewManager.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
            	CompileSwift normal x86_64 /Users/admin/projects/tfm/microsalud-mobile/node_modules/lottie-react-native/src/ios/LottieReactNative/AnimationViewManagerModule.swift
            	CompileSwift normal x86_64 /Users/admin/projects/tfm/microsalud-mobile/node_modules/lottie-react-native/src/ios/LottieReactNative/ContainerView.swift
            (3 failures)

@mayur.bhandari Let me know if it is a known issue and what steps I can take to resolve it.

@mayur.bhandari can you help with this issue?

Hello @Laurence,

Can you please let me know if you are building the app on a device or a simulator?

Warm Regards,

CometChat Pro
Mayur Bhandari

Running on Simulator after update dependencies

I don’t know if it’s a problem with the most recent versions of the library only in the simulator, let me know if it’s that and I’m going to run the app in a physical device.

@mayur.bhandari

Hello @Laurence,

I tried running our sample app in a simulator and I was able to run the app and make video calls as well. I used the following versions.

@cometchat-pro/react-native-chat: 2.3.3
@cometchat-pro/react-native-calls: 2.0.3-beta1

Xcode Version: 12.5
Simulator: iPhone 11 (iOS 14.5)

Can you please let us know on which version of Xcode & Simulator are you facing this issue?

Warm Regards,

CometChat Pro
Mayur Bhandari

Xcode 12.4 and iPhone 11 - iOS 14.4

error Failed to build iOS project. We ran “xcodebuild” command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app

I’m using @cometchat-pro/react-native-chat: 2.3.3
@cometchat-pro/react-native-calls: 2.0.3-beta1

CompileC /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/Objects-normal/x86_64/CometChatRTCViewManager.o /Users/admin/projects/tfm/microsalud-mobile/node_modules/@cometchat-pro/react-native-calls/ios/CometChatRTCViewManager.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'react-native-cometchat-rtc' from project 'Pods')
    cd /Users/admin/projects/tfm/microsalud-mobile/ios/Pods
    export LANG\=en_US.US-ASCII
`    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios11.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fobjc-arc -fmodules -fmodules-cache-path\=/Users/admin/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -DPOD_CONFIGURATION_DEBUG\=1 -DDEBUG\=1 -DCOCOAPODS\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.4.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Index/DataStore -iquote /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/react-native-cometchat-rtc-generated-files.hmap -I/Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/react-native-cometchat-rtc-own-target-headers.hmap -I/Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/react-native-cometchat-rtc-all-non-framework-target-headers.hmap -ivfsoverlay /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/all-product-headers.yaml -iquote /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/react-native-cometchat-rtc-project-headers.hmap -I/Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Products/Debug-iphonesimulator/react-native-cometchat-rtc/include -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Private -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Private/react-native-cometchat-rtc -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/DoubleConversion -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/FBLazyVector -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/FBReactNativeSpec -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/RCTRequired -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/RCTTypeSafety -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React-Core -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React-RCTText -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React-callinvoker -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React-cxxreact -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React-jsi -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React-jsiexecutor -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React-jsinspector -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/ReactCommon -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/Yoga -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/glog -I/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/react-native-cometchat-rtc -I/Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/DerivedSources-normal/x86_64 -I/Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/DerivedSources/x86_64 -I/Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/DerivedSources -F/Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Products/Debug-iphonesimulator/react-native-cometchat-rtc -F/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/CometChatCalls/Vendors -fmodule-map-file\=/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/React/React-Core.modulemap -fmodule-map-file\=/Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Headers/Public/yoga/Yoga.modulemap -include /Users/admin/projects/tfm/microsalud-mobile/ios/Pods/Target\ Support\ Files/react-native-cometchat-rtc/react-native-cometchat-rtc-prefix.pch -MMD -MT dependencies -MF /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/Objects-normal/x86_64/CometChatRTCViewManager.d --serialize-diagnostics /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/Objects-normal/x86_64/CometChatRTCViewManager.dia -c /Users/admin/projects/tfm/microsalud-mobile/node_modules/@cometchat-pro/react-native-calls/ios/CometChatRTCViewManager.m -o /Users/admin/Library/Developer/Xcode/DerivedData/microsaludmobile-dozgkgywtybiyrbkmfrzwsdejece/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/react-native-cometchat-rtc.build/Objects-normal/x86_64/CometChatRTCViewManager.o`
In file included from /Users/admin/projects/tfm/microsalud-mobile/node_modules/@cometchat-pro/react-native-calls/ios/CometChatRTCViewManager.m:8:
/Users/admin/projects/tfm/microsalud-mobile/node_modules/@cometchat-pro/react-native-calls/ios/CometChatRTCViewManager.h:9:9: fatal error: 'CometChatProCalls/CometChatRTCView.h' file not found
#import <CometChatProCalls/CometChatRTCView.h>
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

@mayur.bhandari let me know if you have some suggestions to solve the problem!

Here some errors from XCode building the app

Hello @Laurence,

Can you please run the following commands from the root of your project?

cd ios
pod deintegrate
pod install

Please try building the app after running the above commands. Hope this helps.

Warm Regards,

CometChat Pro
Mayur Bhandari

It’s not working, same issue.

My problem is the following, with the version (
@cometchat-pro/react-native-calls”: “1.0.3”,
@cometchat-pro/react-native-chat”: “2.1.6”,
) if the defaultLayout is false, for some reason the audio in speaker mode does not work.

What I want is to find a version where that issue is corrected. I want to set the defaultLayout to false and have my audio still work.

If you know, tell me the minimum version where that issue was fixed to test with that version.

@mayur.bhandari

Hi @Laurence,
I have reached out to you by email- we can continue our discussion there.

Please feel free to reach out to us at help@cometchat.com for any CometChat assistance or queries.
Best Regards,
Paarth

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.