Help with apple rejection crash logs

Hi guys,

My app just got rejected today for crashing on startup even though it worked fine on my test device.

I’m on the latest iOS yosemite and latest XCODE 6.something, whatever the latest one is.
Unity version 5.1.1f1

I attached the 3 crash logs apple supplied me with. I know these are c++ stack traces but i have no clue as to what the hell is going on, all i really know is unity.

Can anyone make sense of this?

I dont know whether it’s something i did bad or whether its a n IL2CPP issue.

I had numerous problems integrating some third party native social plugins, ie facebook, twitter, and google+
but I was able to get everything fixed in xcode by adding the proper frameworks and adding -fno-objc-arc to the source UnityAppController.mm

Basically the app ran perfectly on my test device, an iphone 5C

All plugins were updated to include ARM 64bit.

It’s been a nightmare for me and i thought i finally beat it but nope… :slight_smile:

2234863–148952–Desktop.rar (40.9 KB)

I built out an adhoc build and checked the UDID and it matched, and i ran it on the iPhone 5C and it worked perfectly. I don’t have an ARM64 device at the moment… but it seems like the crash only happens on arm64 devices… great…

I also dragged the crash logs into Xcode and got some partial symbolication, which i attached.
It seems like the crashes are maybe related to my Facebook plugin?

im gonna update unity to 5.1.2 and see what else i can do, I’m pretty dam confused.

2235971–149084–Archive.zip (46 KB)