ForumCategory: QuestionsXcode 10 Beta iOS 12 Support
xzjf67 asked 49 years ago

I know this question has been asked, but there is no recent update for about 2 months and we are less than about month away from getting the Xcode 10 and iOS 12 release.  We still can’t compile the LivePerson SDK 3.2.4 in Xcode 10, which will hold up our releases as we are putting in new functionality tied to iOS 12 that we intend to have at launch.  Please provide an update on this issue and a target date for when Live Person will be supporting Xcode 10 and iOS 12.

3 Answers
David Villacis answered 11 months ago

Hi @xzjf67,
If you’re using CocoaPods there are builds for Xcode 10:
3.2.3:
pod ‘LPMessagingSDK’,’3.2.3.0.2003-xcode10b4′
3.2.2:
pod ‘LPMessagingSDK’,’3.2.2.0.1973-xcode10b4′

oronb replied 10 months ago

Hi @xzjf67, I’ve been trying to use both of these version on Xcode 10 GM, they compile successfully, but upon app launch in simulator I’m crashing:

dyld: Symbol not found: _$SSo17OS_dispatch_queueC8DispatchE20AutoreleaseFrequencyO7inherityA2EmFWC
Referenced from: /Users/oron/Library/Developer/CoreSimulator/Devices/89E2216E-0BAC-4BCC-94EA-28AAAC18A5BE/data/Containers/Bundle/Application/CEE2FBD3-EA9F-4EB7-A2E4-5883450A94CD/GetTaxi-ENT.app/Frameworks/LPInfra.framework/LPInfra
Expected in: /Users/oron/Library/Developer/CoreSimulator/Devices/89E2216E-0BAC-4BCC-94EA-28AAAC18A5BE/data/Containers/Bundle/Application/CEE2FBD3-EA9F-4EB7-A2E4-5883450A94CD/GetTaxi-ENT.app/Frameworks/libswiftDispatch.dylib
in /Users/oron/Library/Developer/CoreSimulator/Devices/89E2216E-0BAC-4BCC-94EA-28AAAC18A5BE/data/Containers/Bundle/Application/CEE2FBD3-EA9F-4EB7-A2E4-5883450A94CD/GetTaxi-ENT.app/Frameworks/LPInfra.framework/LPInfra

oronb replied 10 months ago

Sorry, meant to refer @David Villacis

David Villacis replied 10 months ago

Currently the SDK is not compatible with Swift 4.2 used on the Xcode 10 GM

oronb replied 10 months ago

I’m running on Swift 4 not 4.2. And when it’s going to support 4.2?

David Villacis replied 10 months ago

The SDK uses Swift 4.1.2 and Xcode 10 GM uses Swift 4 which might not be 4.1.2

oronb replied 10 months ago

That’s great, but we’re currently stuck because there’s no Live Person SDK that supports the latest Xcode and we cannot move to iOS 12. When can we expect an updated version which will support the new Xcode and Swift versions?

Chris Wickens replied 10 months ago

Going forward, can LivePerson communicate to developers that apps using their SDK can’t be built on the latest version of Xcode, that they understand the urgency and are working as quickly as possible to resolve the issue? You need to acknowledge problems like this well in advance of a new Xcode being officially released because downgrading is not trivial.

David Villacis replied 10 months ago

Hi @oronb, @xzjf67 and @Chris Wickens,

We’re aiming to release a compatible version on October 3.

karishma upadhyay answered 7 months ago

Hi,
I m facing the error “incomaptiable version of swift ” while using LPMessaging sdk,(objective c)

karishma upadhyay answered 7 months ago

Hi,
I m facing the error “incomaptiable version of swift ” while using LPMessaging sdk,(objective c)

David Villacis replied 7 months ago

@karishma upadhyay, which version of the SDK are you trying to use?