5

I'm trying to archive my app for upload to the app store and I can't figure it out for the life of me. I've already submitted a ticket to Apple technical support, but I figured I would try here to see if anyone's seen it before. Couldn't find anything on the internet. I tried manually selecting the correct provisioning profile as outlined here.

Error screenshots:

enter image description here

enter image description here

When I look in the terminal at said paths, there is no .bcsym and the other one doesn't have Packages/:

First picture path

Second picture path

Any ideas? The only weird thing I can think of is that this is a Swift rewrite of an Obj-C app so it's in a totally separate xcodeproj. I also had to rename the project at one point to match the legacy name.

Community
  • 1
  • 1
goodcow
  • 4,495
  • 6
  • 33
  • 52
  • Check this link: https://forums.developer.apple.com/thread/14729. If you are using Xcode 7, disable "Include bitcode for iOS targets" from application. Let me know if this works for you. Please feel free to ask if you need more help. – Parth Bhatt Sep 29 '15 at 04:49
  • 1
    Further more, it seems this issue only appears when you build with Xcode 7. I would recommend you to go through **eskerber's** answer in this link : https://forums.developer.apple.com/thread/14729 – Parth Bhatt Sep 29 '15 at 04:51
  • Thanks for the link, Parth. Unchecking the `Include App symbols did it`, feel free to add as an answer. – goodcow Sep 29 '15 at 12:57
  • If you know why it happened too, that would be great :) – goodcow Sep 29 '15 at 12:58
  • I think it happened to you as you might have set stripped the symbols from the build settings for the Release mode and hence it is not able to find it. This is just a guess as I have not seen your application's build settings. – Parth Bhatt Sep 29 '15 at 13:39

3 Answers3

5

It seems this issue only appears when you build with Xcode 7. I would recommend you to go through eskerber's answer in the below link :

https://forums.developer.apple.com/thread/14729

Just for reference, I am posting the answer from the link here:

It's likely you built your app with Enable Bitcode set to NO in build settings.

Then, in the app submission window, you had "include bitcode" checked, which is now at the bottom of the window. Uncheck that and it should submit. Enable bitcode in your build settings if you want to then submit with bitcode.

Also additionally you may uncheck "Include App symbols did it" from submission window.

Community
  • 1
  • 1
Parth Bhatt
  • 19,381
  • 28
  • 133
  • 216
  • Thank you. I will award the bounty once the cooldown expires. – goodcow Sep 29 '15 at 14:22
  • @goodcow: I think it happened to you as you might have set stripped the symbols from the build settings for the Release mode and hence it is not able to find it. This is just a guess as I have not seen your application's build settings. – Parth Bhatt Sep 29 '15 at 14:42
1

The likely issue is that you build your project with different bitcode settings and uploading with different. First check in your project settings if you have set the bitcode to yes or no.

enter image description here

And the while uploading make sure you check the(include bitcode) box only if your bitcode settings was Yes otherwise uncheck it.

enter image description here

Imran
  • 2,985
  • 19
  • 33
0

Related to this issue, you may notice that the app binary is very large if you upload with bitcode, even in Testflight. Apple trims this upon distributing in the app store.

goodcow
  • 4,495
  • 6
  • 33
  • 52