voxeet / voxeet-uxkit-ios Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://dolby.io
License: Other
Home Page: https://dolby.io
License: Other
For more detail you can see below screenshot
Can i add my custom view on red border?
https://user-images.githubusercontent.com/21678840/64686138-cddcc200-d4a5-11e9-847c-3d5a59f7cc9c.png
Thanks in advacne
「VoxeetSDK.shared.conference.positio」is doesn't work.
How to create notification incoming call?
$ git clone [email protected]:voxeet/voxeet-uxkit-ios.git
$ cd voxeet-uxkit-ios/Sample/
$ carthage update
*** Fetching SDWebImage
*** Fetching voxeet-uxkit-ios
*** Downloading binary-only framework VoxeetSDK at "https://raw.githubusercontent.com/voxeet/voxeet-sdk-ios/master/VoxeetSDK.json"
*** Checking out SDWebImage at "5.9.1"
*** Checking out voxeet-uxkit-ios at "1.3.4"
*** xcodebuild output can be found in /var/folders/l8/2nl8981s33q61s8b5ptvqcgm0000gn/T/carthage-xcodebuild.3E6lWy.log
*** Downloading binary-only framework VoxeetSDK at "https://raw.githubusercontent.com/voxeet/voxeet-sdk-ios/master/VoxeetSDK.json"
*** Building scheme "SDWebImage" in SDWebImage.xcodeproj
Build Failed
Task failed with exit code 1:
/usr/bin/xcrun lipo -create /Users/kosuke/Library/Caches/org.carthage.CarthageKit/DerivedData/12.0_12A7209/SDWebImage/5.9.1/Build/Intermediates.noindex/ArchiveIntermediates/SDWebImage/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/SDWebImage.framework/SDWebImage /Users/kosuke/Library/Caches/org.carthage.CarthageKit/DerivedData/12.0_12A7209/SDWebImage/5.9.1/Build/Products/Release-iphonesimulator/SDWebImage.framework/SDWebImage -output /Users/kosuke/Development/voxeet-uxkit-ios/Sample/Carthage/Build/iOS/SDWebImage.framework/SDWebImage
This usually indicates that project itself failed to compile. Please check the xcodebuild log for more details: /var/folders/l8/2nl8981s33q61s8b5ptvqcgm0000gn/T/carthage-xcodebuild.3E6lWy.log
Describe the bug
When I update VoxeetSDK to version 3.7.4 or newer, I cannot have a video call with other person. They're not recognised and SDK displays only my camera preview like nobody joined the conference. The Other person can see and hear me (using web application). Version 3.7.3 works as expected.
Specifications
Hey! For the past few days I'm trying to setup conference calling using CallKit and PushKit. In my AppDelegate I have among other things:
VoxeetUXKit.shared.initialize() VoxeetSDK.shared.notification.push.type = .callKit
When I receive a PushKit notification I use displayIncomingCall
to notify CallKit and at the same time asynchronously get a Voxeet auth token, call VoxeetSDK.shared.session.open()
and fetch the created conference (by the sender) using VoxeetSDK.shared.conference.fetch(conferenceID: conference)
.
When the receiver answers the call later on, VoxeetSDK.shared.conference.join
is called. The problem now is that when the conference is joined. my delegate function func provider(_ provider: CXProvider, perform action: CXEndCallAction)
is called. I really can't figure out why. Do you have any idea what I could by doing wrong?
when i run this code.
Xcode version 12.2(RC):Error
Failed to build module 'VoxeetSDK' from its module interface; the compiler that produced it, 'Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)', may have used features that aren't supported by this compiler, 'Apple Swift version 5.3.1 (swiftlang-1200.0.41 clang-1200.0.32.8)'
can‘t run.
Describe the bug
When I have a video call and the other caller turns a camera off, message "We’re waiting for other callers to arrive" is visible in the background.
Expected Behaviour
"We’re waiting for other callers to arrive" should not be visible when there's active connection between two sides.
Steps to Reproduce the Problem
Specifications
Describe the bug
A report in the react native library showed that the UXKit is having a problem with VTUXParticipantsViewController.append In some cases, when a participant is updated (fired via delegate's ConferenceViewController.participantUpdated, it will crash due to inconsistent length of expected UI count items
Please refer to voxeet/voxeet-uxkit-reactnative#61
Expected Behaviour
VTUXParticipantsViewController should manage properly the participantUpdated event internally
Steps to Reproduce the Problem
Doesn't seem to be consistently reproduced (2 app I manage didn't reproduce this yet)
Specifications
UXKit versions unspecified but one of the latest at least
When the conference view controller is presented, it takes on the first responder, hiding any message input presently up (ie. chat input bar). It'd be nice to know when the conference view is minimized so an app can display a chat bar back up. I think this would be a great addition to the VTConferenceDelegate. Please let me know your thoughts!
Voxeet SDk 3.3.3 is working fine now in there sample project, VoxeetUIKit is not working in there sample project, mentioned him about both SDKs (VOXEET UIKIT and VoxeetSDK) that will work in Xcode 13.2 with Swift 5.
HI, I was facing another issue in My Project, I installed VoxeetSDK using Swift Package Manager and it is successfully installed when I build and compiled the project, I got pop-up "Build Failed" but there will be no issue in project inspector.
please refer to the screenshot.
I wish to use both VoxeetUxKit and VoxeetSDK.
Also, I find that VoxeetUXKit is not able to install because of your GitHub source, Package.Swift file is missing for https://github.com/voxeet/voxeet-uxkit-ios/
But for VoxeetSDK (Package.swift file) is available https://github.com/voxeet/voxeet-sdk-ios
Kindly check above both links, maybe it can be true, I m not sure about this. but XCode pops up this error message that Package.Swift not found for https://github.com/voxeet/voxeet-uxkit-ios/ Library. When i installed this using Swift Package Manager.
After fetching a created conference, the join method is called and never returns either success or fail. The app freezes.
Here my peace of code causing the issue:
`
VoxeetSDK.shared.session.open(info: user) { error in
UIApplication.shared.isNetworkActivityIndicatorVisible = false
// Join the conference.
let joinOptions = VTJoinOptions()
joinOptions.constraints.video = true
VoxeetSDK.shared.conference.fetch(conferenceID: self.conferenceId ?? "", completion: {
(conference) in
VoxeetSDK.shared.conference.join(conference: conference, options: joinOptions, success: { (json) in
print("Conference joined")
// Re-enable startConferenceButton when the request finish.
}, fail: { (error) in
// Re-enable startConferenceButton when the request finish.
print("Error on voxeet", error)
self.errorPopUp(error: error)
})
})
}
`
Specifications
Notes
After several tries I can get the join to ask for permissions (video / audio ) and works. Once the permissions where accepted the app seems to go ok afterwards.
Is there a way to ask for permissions previous a join so I could try to avoid this?
Thanks.
Describe the bug
Project not running getting error in sdk
Minimalistic code (recommended)
Project not running getting error in sdk
Specifications
<img width="1415" alt="Screenshot2024-02-28 at 1 23 18 AM" src="https://github.com/voxeet/voxeet-uxkit-ios/assets/64627799/5414deb4-6cc4-4236-bfa3-d969e796af4c">
Describe the bug
When using the 'New Build System' to build an application with the VoxeetUXKit (added as a Pod) the error 'Multiple commands produce xx/Assets.car' occurs.
Steps to Reproduce the Problem
Reference
https://dev.to/kylefoo/xcode-12-new-build-system-warns-multiple-commands-produce-assets-car-56im
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.