Chris,

I just replied to Colin about the Non-PIE issue but the gist was to build for 
iOS 4.3 or later.

If I update to get rid of the UDID issue I will see if I still get the other 
errors and if so then I will try and build with references instead of embedded 
images.

Thanks

Tom 

-- Tom McGrath III
http://lazyriver.on-rev.com
mcgra...@mac.com

On Jun 3, 2013, at 1:37 PM, Chris Sheffield <cmsheffi...@icloud.com> wrote:

> Tom,
> 
> To get rid of the UDID issue, you'll need to install and use the latest LC 
> 5.5.5 update. It fixes that problem.
> 
> The push notification entitlement issue is a non-issue. Your app can get 
> approved even with that warning.
> 
> As for the executable size, I wasn't really aware of any limits, so I find 
> that kind of odd. Are your images embedded in your app (imported as controls 
> into your stack)? If so, is it possible to reference any of them on disk 
> instead using the filename property? So they could still be part of your app 
> bundle, but not be embedded in the executable. Not sure if that's the issue 
> or not. Kind of guessing here. But it seems like the error is referring to 
> the actual executable, not necessarily the app bundle.
> 
> As for the Non-PIE binary, I'm not sure about that one either, but I'm 
> curious to find out what it means.
> 
> Chris
> 
> 
> --
> Chris Sheffield
> Read Naturally, Inc.
> www.readnaturally.com
> 
> 
> 
> On Jun 3, 2013, at 11:25 AM, Thomas McGrath III <mcgra...@mac.com> wrote:
> 
>> I just tried to upload a free app to the Apple App Store and was immediately 
>> rejected. I have seen some people get some of these warning but I got four 
>> reasons and the Binary was rejected as invalid. I am not using Push 
>> notification. I am not accessing the UDID. The project is large because it 
>> has 2048x1536 images in it for Retina iPad it is 387 MB. I don't know what a 
>> Non-PIE Binary is but I am looking it up now.
>> 
>> This was built with Livecode 5.5.4 Any Ideas?????
>> ------------
>> Non-public API usage:
>> 
>> Apps are not permitted to access the UDID and must not use the 
>> uniqueIdentifier method of UIDevice. Please update your apps and servers to 
>> associate users with the Vendor or Advertising identifiers introduced in iOS 
>> 6.
>> 
>> Invalid Executable Size - Your app's executable file 
>> 'GospelOfMark.app/GospelOfMark' is a size of 249868688 bytes, which exceeds 
>> the maximum allowed size of 80 MB. Abnormally large executable files are 
>> often the result of using a development environment that stores excessive or 
>> unnecessary data in the compiled binary. You may need to contact your tool 
>> vendor for assistance if your app was built with a developer tool other than 
>> Xcode.
>> 
>> Missing Push Notification Entitlement - Your app appears to include API used 
>> to register with the Apple Push Notification service, but the app 
>> signature's entitlements do not include the "aps-environment" entitlement.
>> 
>> Non-PIE Binary - The executable 'GospelOfMark.app' is not a Position 
>> Independent Executable. Please ensure that your build settings are 
>> configured to create PIE executables. For more information, refer to 
>> Technical Q&A QA1788 - Building a Position Independent Executable
>> 
>> -----------
>> 
>> 
>> -- Tom McGrath III
>> http://lazyriver.on-rev.com
>> mcgra...@mac.com
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to