Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

[RESOLVED] Apple/iOS App Submission Errors
Started by walter Sep 10 2014 08:41 AM

83 replies to this topic
[TOPIC CONTROLS]
Page 1 of 4 1 2 3 »
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

walter

[GLOBAL: userInfoPane.html]
walter
  • Moderator

  • 726 posts
  • Alumni

[UPDATE] It appears that Apple has fixed things on their end, so I'll tentatively (who knows if they'll break things again) say that you should be able to upload your binaries.
 
We are seeing a bunch of different errors coming from Apple when submitting apps. This is the case for all iOS developers, not just Corona developers.
 
So it is clear that Apple is making significant changes on their backend/iTunesConnect, probably because iOS8 is coming soon.
 
We *strongly* recommend that you sit back and wait for at least a couple of days until things clear up and Apple gets things humming again. Trying to submit right now, with the moving target of iOS8 and these other issues/errors is probably just going to cause frustration for everyone :)


[TOPIC: post.html]
#2

kevin.empociello

[GLOBAL: userInfoPane.html]
kevin.empociello
  • Enthusiast

  • 88 posts
  • Corona SDK

Ok, thanks for you work :)

 

Kévin 



[TOPIC: post.html]
#3

PickionGames

[GLOBAL: userInfoPane.html]
PickionGames
  • Enthusiast

  • 67 posts
  • Corona SDK

Thank you for clarifying a lot about this, seems like many issues are coming up at this time.



[TOPIC: post.html]
#4

patso

[GLOBAL: userInfoPane.html]
patso
  • Contributor

  • 135 posts
  • Corona SDK

Got this error ITC.apps.assetvalidation.PURPLE_APP_FRAMEWORK_AND_APPEX_ARCHITECTURE_MISSING.error.message
when tried to submit an app.



[TOPIC: post.html]
#5

spacewolf

[GLOBAL: userInfoPane.html]
spacewolf
  • Contributor

  • 298 posts
  • Enterprise

Just FYI:
I am getting the error: "Invalid Binary: missing architectures [arm64]" when uploading with Application Loader



[TOPIC: post.html]
#6

walter

[GLOBAL: userInfoPane.html]
walter
  • Moderator

  • 726 posts
  • Alumni

[UPDATE] It appears these two issues have been fixed on Apple's servers.
 
Quick update on the "Apple App Submission Madness"...
 
Yesterday, Apple introduced (at least) 2 new issues that are affecting iOS devs (not just Corona devs), resulting in errors during app upload/submission:
 
[A] ERROR ITMS-9000: "Missing or invalid signature. The bundle 'com.coronalabs.CoronaResources' at bundle path 'MYAPP.app/CoronaResources.bundle' is not signed using an Apple submission certificate."
 
 
There are numerous 3rd party SDKs that use resource bundles (no binaries). Presumably, this is related to extension support in iOS8, but it's clear this is a bug in the iTunes Connect/ApplicationLoader filter.
 
[B] "Invalid binary, the binary is missing architectures[arm64]"

 

http://stackoverflow.com/questions/25760261/invalid-binary-the-binary-is-missing-architecturesarm64

https://devforums.apple.com/message/1037937#1037937

https://devforums.apple.com/message/1037960#1037960

https://devforums.apple.com/message/1038654#1038654

https://devforums.apple.com/message/1038407#1038407

 

Apple has not stated they require a 64-bit slice so this issue seems like a bug in the iTunes Connect/ApplicationLoader filter.

 

 

Several of the folks on the above url's have filed reports to Apple. We have followed up with Apple as well, as this will help get more attention on these issues.

 

As with the previous false positive issue, you can help here too. The more folks tell Apple about the issue, the faster this can get resolved.

 

So, please choose from the letter below that corresponds to one of the above 2 issues, and send it to appreview@apple.com — don't forget to fill in your 'NINE_DIGIT_ID' app id.

 

---------------------

 

[ISSUE A]

 

SUBJECT: iTunesConnect bug: Resource bundles should not require signing
 
MESSAGE BODY:

 
Hi, our app binary (NINE_DIGIT_ID) cannot be uploaded to iTunesConnect b/c ApplicationLoader is *incorrectly* requiring resource bundles (no binaries) to be signed.

There are numerous 3rd party SDKs that use resource bundles (no binaries) including the Facebook Connect SDK. Presumably, this is related to extension support in iOS8, but the iTunes Connect/ApplicationLoader filter should be more intelligent about distinguishing between bundles with binaries and those that do not.
 
Currently there is no way to submit apps that use resource bundles. In addition, attempts to perform deep signing have failed: https://devforums.apple.com/message/1037466
 
Our app uses the Corona SDK engine. Corona incorporates several 3rd party frameworks/services that use resource bundles.
 
At least one radar bug has been publicly filed. rdar://18286739
 
sincerely,
 
XXX
 

---

 

[ISSUE B]

 

SUBJECT: iTunesConnect bug: 64-bit slices should not be required
 
MESSAGE BODY:
 
Hi, our app binary (NINE_DIGIT_ID) cannot be uploaded to iTunesConnect b/c ApplicationLoader is *incorrectly* requiring 64-bit slices.
 
 
However, the converse is not true. In other words, 32-bit apps are not required to offer 64-bit support. This is causing serious confusion in the developer community, as Apple did not state 64-bit slices as a requirement at this year's WWDC:

At least one radar bug has been publicly filed. rdar://18290015
 
sincerely,
 
XXX
 


[TOPIC: post.html]
#7

joe528

[GLOBAL: userInfoPane.html]
joe528
  • Contributor

  • 800 posts
  • Corona SDK

I just tested with latest build 2432

 

Issue A is resolved.

 

Issue B remains.



[TOPIC: post.html]
#8

derek14

[GLOBAL: userInfoPane.html]
derek14
  • Observer

  • 21 posts
  • Corona SDK

I was getting the arm64 error in App Loader this morning (around 7 hours ago).  Just tried resubmitting the same app and everything went through fine.

 

Bit of a change in the submission process (seems less intuitive than before) but at least it's submitted.

 

Received an automated email with the usual missing push entitlements warning

 

Currently waiting for review... fingers crossed



[TOPIC: post.html]
#9

joe528

[GLOBAL: userInfoPane.html]
joe528
  • Contributor

  • 800 posts
  • Corona SDK

I just tested again.

 

Issue B is resolved too. 

 

Now the binary is uploaded successfully.



[TOPIC: post.html]
#10

DevilSquid – René

[GLOBAL: userInfoPane.html]
DevilSquid – René
  • Contributor

  • 157 posts
  • Corona SDK

I got the following error:

Build 1.1 does not contain the correct beta entitlement

 

Since I haven't seen this message in the forum, I'm unsure, if this error does have to do with Apples iOS 8 changes or if I'm doing something wrong.

 

It might be possible that this has something to do with Game Center and InApp Purchases that are enabled in the provisioning profile? Haven't found a way to disable them.



[TOPIC: post.html]
#11

polygonblog

[GLOBAL: userInfoPane.html]
polygonblog
  • Contributor

  • 180 posts
  • Corona SDK

Just uploaded a binary (Build: 2014.2424) without any issues.



[TOPIC: post.html]
#12

erik.g.haugen

[GLOBAL: userInfoPane.html]
erik.g.haugen
  • Observer

  • 4 posts
  • Corona SDK

I got the following error:

Build 1.1 does not contain the correct beta entitlement

 

Since I haven't seen this message in the forum, I'm unsure, if this error does have to do with Apples iOS 8 changes or if I'm doing something wrong.

 

It might be possible that this has something to do with Game Center and InApp Purchases that are enabled in the provisioning profile? Haven't found a way to disable them.

 

I see the same warning as well.  I rebuilt my provisioning profile.  Rebuilt the binary with the new provisioning profile.  And uploaded and still see the same warning.  I was able to submit the app for review since it is a warning message.  Would be nice to resolve though in case there is the possibility of my app getting rejected because of the warning.  



[TOPIC: post.html]
#13

DevilSquid – René

[GLOBAL: userInfoPane.html]
DevilSquid – René
  • Contributor

  • 157 posts
  • Corona SDK

Ah, ok, it's a warning only. Indeed I was able to submit it for review too. I just saw the yellow warning symbol and thought I have to submit a new build. So let's hope our apps does not get rejected! 



[TOPIC: post.html]
#14

mshauket.developer

[GLOBAL: userInfoPane.html]
mshauket.developer
  • Observer

  • 4 posts
  • Corona SDK

Hi guys,

 

Apple now resolved this issue ITC.apps.assetvalidation.PURPLE_APP_FRAMEWORK_AND_APPEX_ARCHITECTURE_MISSING.error.message

 

 

you can submit your build now without any error.



[TOPIC: post.html]
#15

nipon.ph

[GLOBAL: userInfoPane.html]
nipon.ph
  • Observer

  • 21 posts
  • Corona SDK

Ah, ok, it's a warning only. Indeed I was able to submit it for review too. I just saw the yellow warning symbol and thought I have to submit a new build. So let's hope our apps does not get rejected! 

 

Same with Raye :) Hope it just warning. Thanks Corona Team :)



[TOPIC: post.html]
#16

JBean

[GLOBAL: userInfoPane.html]
JBean
  • Contributor

  • 104 posts
  • Corona SDK

I was able to submit my binary using 2407 without errors!

 

Only question is, in iTunes connect, what do I do to submit the app? When I hit submit, it says "you must choose a binary" but I can't find a + symbol anywhere to choose it - does it take time to propagate or process through the system?



[TOPIC: post.html]
#17

JBean

[GLOBAL: userInfoPane.html]
JBean
  • Contributor

  • 104 posts
  • Corona SDK

Getting an application loader error for IFDA, if there are ads in the game. It says to submit for review and then select ad options. However, you can't submit for review until the app is loaded correctly. App got rejected. Using build 2407

 

Can't find any options in the iOS portal to select IFDA/ad requirements? The old way was after submitting the app for review, iOS would have a prompt screen with options to select-- select ad options-- then submit for review-- do application loader and no issues.

 

Anyone else having this issue?



[TOPIC: post.html]
#18

PickionGames

[GLOBAL: userInfoPane.html]
PickionGames
  • Enthusiast

  • 67 posts
  • Corona SDK

I had the same issue because they won't let you flag that you have IFDA first before uploading.

I think the way to do it is just press send and it'll still get uploaded. However apple review is shooting back a lot of rejections lately due to ios8 so getting submitted now is not helpful.

[TOPIC: post.html]
#19

joe528

[GLOBAL: userInfoPane.html]
joe528
  • Contributor

  • 800 posts
  • Corona SDK

 

Getting an application loader error for IFDA, if there are ads in the game. It says to submit for review and then select ad options. However, you can't submit for review until the app is loaded correctly. App got rejected. Using build 2407

 

Can't find any options in the iOS portal to select IFDA/ad requirements? The old way was after submitting the app for review, iOS would have a prompt screen with options to select-- select ad options-- then submit for review-- do application loader and no issues.

 

Here is what I did:

 

(1) Upload the binary (and ignore any "warning")

 

(2) Wait some time for the binary to come out of "Processing" state

 

(3) Add the binary to the app summary

 

(4) click on Submit for Review

 

(5) Check the option about IFDA  <--- you do have the chance to select IFDA option here. 

 

(6) waiting for review



[TOPIC: post.html]
#20

spacewolf

[GLOBAL: userInfoPane.html]
spacewolf
  • Contributor

  • 298 posts
  • Enterprise

@joe528 This is exactly what I did as well and it seems to be working. Still waiting for review though...



[TOPIC: post.html]
#21

JBean

[GLOBAL: userInfoPane.html]
JBean
  • Contributor

  • 104 posts
  • Corona SDK

Hmmm interesting - When I added the binary to the app summary page, it never gave me the option to check the option about IDFA after... does it automatically pop up as a window, or where do I locate that?



[TOPIC: post.html]
#22

JBean

[GLOBAL: userInfoPane.html]
JBean
  • Contributor

  • 104 posts
  • Corona SDK

Ahhh it worked! I never saw that pop-up window the first time I hit submit for some reason, but now I see it with the IDFA stuff, thanks guys!!



[TOPIC: post.html]
#23

arraffaele

[GLOBAL: userInfoPane.html]
arraffaele
  • Observer

  • 17 posts
  • Corona SDK

Hi, today i try to publish an app for iOS, i upload my app for distribution with application loader 2.9.1, i choose the build to publish and when i try to submit for review i see this message:

 

You must submit your builds using Xcode 5.1.1 or later, or Application Loader 2.9.1 or later. After you’ve submitted a build, select it in the Builds section below.

 

any suggestions???



[TOPIC: post.html]
#24

arraffaele

[GLOBAL: userInfoPane.html]
arraffaele
  • Observer

  • 17 posts
  • Corona SDK

I have used corona sdk and application loader to upload my build to itunes connect successfully. When I go to the 'prerelease' page at itunes connect, I see my build showing up. 

I Click + to add a build before submit the app.

I clicked it and selected the build that I just uploaded. However, after I clicked on 'Submit for Review' the page said:

"You must submit your builds using Xcode 5.1.1 or later, or Application Loader 2.9.1 or later. After you’ve submitted a build, select it in the Builds section below."

Any suggestions???



[TOPIC: post.html]
#25

hayk

[GLOBAL: userInfoPane.html]
hayk
  • Enthusiast

  • 51 posts
  • Corona SDK

Hi, I am still getting "Missing or invalid signature" second day already. Is there any solution for this problem?




[topic_controls]
Page 1 of 4 1 2 3 »
 
[/topic_controls]