Is AllJoyn support 64bit device in iOS?

asked 2014-05-15 20:48:57 -0700

dickfala gravatar image

I have a question.

Is AllJoyn- 14.02.00 iOS SDK support 64 bit device in iOS now ?

I had try to build to 32bit device or iPhone simulation in iOS, there were build correct.

But when I select to 64bit device or iPhone simulation in iOS, there were show many error.

I had test empty project (content Alljoyn framework) and AlljoynChat sample code.

But there were show many error , I had print screen photo in here.

So I guess Alljoyn not support 64bit device now right?

thank you to resolve my question. :)

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2014-05-16 11:22:30 -0700

bspencer gravatar image

I'm not certain if anyone has tried to build yet for iOS 64 bit at this time? However, one would need to compile the AllJoyn SDK for iOS and set the appropriate target CPU so that it will compile for that specific target. One could follow the Guide to Configuring the AllJoyn Build Environment for iOS and in those last steps create a new scheme that sets the target cpu.

edit flag offensive delete publish link more


I had try again to use default sample code. I just changed the Search Paths environment path. Then the iPhone 4-inch-64bit simulator become run correct. But I had try to upload my device(iphone5s iOS7.1.1). It will show the error(http://i.imgur.com/gOJZIt2.png).

dickfala ( 2014-05-18 01:35:51 -0700 )edit

My project iOS Development Target is 5.1 version. Then My Targets Architectures is set arm7. I upload my config photo, you can see what error set about me. (photo 1: http://i.imgur.com/JaVPHPz.png photo 2. http://i.imgur.com/jNXAvnr.png )

dickfala ( 2014-05-18 01:39:24 -0700 )edit

(photo3. http://i.imgur.com/GDOGeM6.png photos4: http://i.imgur.com/pWIZCGM.png) Can you see what error about this? Thanks

dickfala ( 2014-05-18 01:41:25 -0700 )edit

Again, you will need to compile AllJoyn from source and you will need to follow the steps to build it for arm64. Then your project will need to update the Architectures section to set it to include arm64, "Standard architectures (armv7, armv7s, arm64) - $(ARCHS_STANDARD)" AllJoyn is not compiled for iOS arm64 in the sdk at this time, so the libraries must be compiled from source to link with. Following the document I listed, you will need to ensure each of the dependencies are also built for arm64.

bspencer ( 2014-05-19 12:21:25 -0700 )edit

I already build correct last night. The problem is $(ALLJOYN_ROOT)/build/darwin/$(CURRENT_ARCH)/$(PLATFORM_NAME)/$(CONFIGURATION)/dist/cpp/lib priority problem that mush put first line. Thank you @bspencer.

dickfala ( 2014-05-19 19:33:30 -0700 )edit

answered 2014-07-18 14:59:20 -0700

Nikhil Dabhade gravatar image

AllJoyn 14.06 release will run on 64-bit devices and 64-bit simulator out of the box. What you do have to remember is that it is a 32-bit build out of the box and not a native 64- bit build. However, the next release will have native 64-bit support too.

Let me know if you have any questions on iOS/OS X support.

Regards, Nikhil

edit flag offensive delete publish link more


I just downloaded 14.12 and I was hoping to find a 64-bit build. Especially since this proposed solution will soon no longer work starting 2/1/15. Am I missing something?

benkant ( 2014-12-22 18:47:09 -0700 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2014-05-15 20:48:57 -0700

Seen: 839 times

Last updated: Jul 18 '14