RhoMobile Objective C Client 64bit Build Fail - ios

I am facing a problem in RhoSync. Recently the Apple announced that they are no longer going to support 32bit application from now onwards. I updated the project to build for 64bit architectures, but is facing the following problem:
No viable overloaded 'operator->' in INetRequest.cpp.
Earlier I got a 3 errors in the CURL library being used by the project. I updated the library and the error successfully went away.
Any help will be appreciated.

Related

OAuth integration error

I have integrated OAuth Framework in the application with the help of cocoa pod as per the information given in this GitHub installation page?
I am using Xcode 7.3 and swift 2.2 . When I try to build the app i am getting the following errors:
I do not understand why am I getting so many errors.
You are using the wrong version. The syntax for Swift 3 is very different from Swift 2.2
From the installation page:
OAuth2 requires Xcode 8, the built framework can be used on OS X 10.9 or iOS 8 and later. Happy to accept pull requests, please see CONTRIBUTING.md
You can find the correct release in the project's releases page

Vungle 3.013 Duplicate Symbol Error,iPad Only, Xcode 6.2

I integrated Vungle Video ads framework in my project(Universal), works fine with the iPhone, but when I try to run the same Project in iPad it fails at compilation throwing following logs
This is due to you not being on the latest version of XCode:
"Our newest iOS SDK (3.0.13) was released in support of the newest version of XCode (6.3). Please verify you are using XCode 6.3 or higher to ensure a smooth integration.
If you are still using a version older than XCode 6.3, head over to the Appstore for a quick update to make sure you start serving Vungle ads in no time."
https://support.vungle.com/hc/en-us/articles/204451204-Vungle-s-iOS-SDK-3-0-13-and-XCode-6-3
I have answered a similar question HERE. please check it out.
I short what the problem might be that you are probably having multiple Vungle SDKs inside your project and so it is throwing duplicate symbols error. It might be possible that the error is due to another linker warning e.g.
ld: warning: directory not found for option '-F"/Users/user/Desktop/qwer/../../Documents/Unity Projects/Unity 5.0.0 projects/MyGame/Assets/Editor/Vungle/VungleSDK"'
View the above mentioned link for further details.

project that uses Swift 1.1 but I only have Xcode 6.3 - what is a good sol'n

So a developer delivered a project that uses Swift 1.1 but I only have Xcode 6.3. There doesn't seem to be any compiler flag to force Swift 1.1 and I really don't want to reinstall an older version. This probably shouldn't be possible or would it? Would shared libraries get messed up if I did this?
What are possible solutions? I have asked the dev to upgrade it to 1.2 but we really need to verify that functionality currently works so would rather build this current version.

iphone grabkit library trouble in xcode

I am developing one iOS application in which I wan to integrate grabkit (excellent ) library.
I have tried to use in xocode 6 with 64 bit architecture but it shows me lots of error.
I have followed below instructions but still getting error
https://github.com/pierrotsmnrd/grabKit
Can you please advice me.
Thanks in advance
It seems like, You forget to add some frameworks, which mentioned on install and configure process.
Follow this two links,
install : github.com/pierrotsmnrd/grabKit/wiki/How-to-install-GrabKit
configure : github.com/pierrotsmnrd/grabKit/wiki/How-to-configure-GrabKit
Grabkit was build in 32bit XCODE..and now days as per apple rules iOS application must be build in 64bits else application get rejected. If we are trying to setup 32bit grabkit project in 64bits xcode then it got error. So now days we dont have to use Grabkit in any other project till the compatible version will be launch because of compatibility issue.

Warning to update the architecture while validating the ipa

Has anyone else received that warning while uploading the application to App Store?
Everything was going well before today, but when I started to upload the application I began getting the below warning, telling me to update the architecture to support 64-bit.
When I performed the function asked of me, I began getting a lot of errors. If I upload it with a warning will it affect my other code?
We build the app in unity pro 4.5.5 and exported the project to Xcode with iOS 7.0 as build target. Now when we are changing it to standard architecture which consist of arm64 we get lot of errors stating that the unity libraries are not supporting arm64 architecture.
Please let me know if anybody is facing a similar warning while uploading the ipa and any preferable solutions or suggestions are welcomed. Thanks in advance for help.
Unity 4.6 latest version is fixing the armv64. So from now if you create a project in unity for iOS please update it to 4.6 and then create. Cheers.

Resources