OpenTok Sdk Error iOS - ios

I am integrating OpenTok in iOS project (objective-C).I am using Xcode 8. My deployment target is 9.0. I have installed OpenTok 2.10.0 through Cocoapods. Now I have implemented all the delegate methods required in my UIViewController. But when I compile the code it show me errors. Please help my out.

Related

PencilKit - ITMS-90338: Non-public API usage when uploading app to AppStoreConnect

I tried weak linking PencilKit in 3 different ways:
Via target > Frameworks > Add PencilKit > Do Not Embed
By weak linking using "-weak_framework PencilKit" in other linker flags
By linking using "-framework PencilKit" in other linker flags
Each build was rejected using ITMS-90338: Non-public API usage.
The project is in Objective-C. I also re-wrote the view controller that uses PencilKit into Swift and got the same error since that also bridges to ObjC land.
Has anyone successfully uploaded an archive to AppStoreConnect that is also linked with PencilKit and has a lower deployment target than iOS 13.0?
They just fixed it in Xcode 11.1 GM, you can upload also to previous versions older than iOS 13 (without support of course).
PencilKit is a new framework available for iOS 13.0 and newer. As iOS 13 is not released yet, you cannot publish app using it yet!
So set your app deployment target as 13.0 and wait for iOS 13 to be released.
Same issue here..., think I got it working now. Because I did not received a mail from Apple, and the build is showing.... I upgraded webview to #4.1.1
Here is my list:
cordova-plugin-ionic-webview 4.1.1

Does Google Sign-in SDK iOS support iOS6?

My project must support iOS6.
I use Google Sign-In SDK v2.4.0.
But When I selected Target , the GoogleSignIn.framework (optional) in Xcode project and run on the iOS6 device, dyld log tells
dyld: Symbol not found: _OBJC_CLASS_$_NSURLSessionConfiguration.
Is there how to use this in iOS6 Device??
The GoogleSignIn guides don't state a minimum SDK version however...
NSURLSessionConfiguration was introduced in iOS7 so if you are getting that issue when trying to link to the SDK then iOS 6 certainly isn't supported.
Checking out the sample project (pod try Google) and it also has the Deployment target set to iOS 7.0 so it looks like you are out of luck I am afraid. Maybe look at using an older version but I can't help you with what version supports iOS 6 and I would not know if it is still supported/maintained by Google.

How to integrate quickblox into xcode 7

I tried to integrate quickblox including the framework, QMService and QMMessenger but I failed. I cannot run QuickBlox iOS Sample Chat example either. I am using cocoapods and xcode 7.
Latest QuickBlox iOS SDK 2.4.4 is fully compatible with Xcode7 and Swift2
http://quickblox.com/developers/IOS#Framework_changelog:

GooglePlus Not Supporting for IOS 4.3

I have a Application Where i am integrating GooglePlus SDK to support GooglePlus.Its working fine till IOS 5.But when we run on IOS 4.3 it crashes with following Error.
dyld: Symbol not found: _OBJC_CLASS_$_UIStoryBoard
i am not using Any storyBoard in my Application but why this error Comes??
As per googlePlus Documentation it supports From IOS 5. But i just want to Know there is any way where we can make it work for IOS 4.3 as my Application Supports from IOS 4.3.
Is it Possible To support for IOS 4.3? If Yes how can we solve this.
As you can see from the exception, class UIStoryBoard is not supported in earlier versions of iOS than 5.0.
Since Google Plus SDK uses Storyboard in some way, unknown to me personally, you cannot use this SDK with any iOS that has version less than 5.0.
Reference from Apple:
UIStoryboard: Available in iOS 5.0 and later.
P.S. It seems to me that it is too redundant for any kind of a project to support version that is 3 releases older than current - iOS 7.

ios conditionally switch off facebook sdk

I integrated Facebook Ads SDK to my app. However, minimal supported iOS version for SDK is 5.0, and deployment target for my app is 4.3.
And, as expected, it crashes on app launch saying
dyld: Symbol not found: OBJC_CLASS$_NSJSONSerialization.
It happens at a very early stage of app start. Call stack looks as
Thread1:
dyld_fatal_error
_dyld_start
So I want to switch off Facebook SDK for iOS 4.3 and keep it for iOS >= 5.0. Is it possible? How can I do it in xCode? Or the only way is to split my app into two apps: for 4.3 and for >= 5.0?
Update
Accordingly to NSJSONSerialization crash with Facebook iOS SDK 3.5 marking Foundation.framework as optional helps. It really helps, but I cannot understand it. What has Foundation.framework to do with Facebook stuff??
Go to the build phases of your target. Under Link binary with Libraries select your framework and make it as optional

Resources