Interesting. What else do you have in there that's making the executable so large? Embedded sounds possibly? If so, again, I would recommend removing them from your stack and referencing them by filename instead.
On Jun 3, 2013, at 12:14 PM, Thomas McGrath III <mcgra...@mac.com> wrote: > Chris, > > I just reduced all of my embedded images to 1024 instead of 2048 which should > have changed the size of the app somewhat. But I am getting only a 6 meg > reduction from 387 down to 381 Is there a way to recover the space used by > those images? I tried to compact this stack but no change (besides I thought > save did that from the file menu)???? > > > -- 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 _______________________________________________ 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