iTunes Connect claims iOS app wasn’t built with the iOS 11 SDK!

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

iTunes Connect claims iOS app wasn’t built with the iOS 11 SDK!

Matthias Rebbe via use-livecode
We updated our ICD-10-CM-2018 iOS app to support the iPhone X screen
resolution and layout. As we now support the 5.8 Inch iPhone X screen, we
added 5.8 inch iPhone screen shots. On submitting the updated app version
for review we received the message below from iTunes Connect:

"The app previews and screenshots for the iPhone 5.8-Inch display won’t
appear on the App Store because your binary wasn’t built with the iOS 11
SDK."

We are using LC 8.1.9 (rc 1) and Xcode 9.2. In the iOS Standalone
Application Settings we chose 'Build for iOS iPod, iPhone and iPad 10.3 or
later'. The app runs fine on the Xcode iPhone X simulator, so I assume it
was built with the iOS 11 SDK.

Any idea what is up? This presumably means that our app may not be visible
to users running iOS 11?

Looking at the info.plist of the app I see the following:

</array>
        <key>DTCompiler</key>
        <string>com.apple.compilers.llvm.clang.1_0</string>
        <key>DTPlatformBuild</key>
        <string>12B411</string>
        <key>DTPlatformName</key>
        <string>iphoneos</string>
        <key>DTPlatformVersion</key>
        <string>8.1</string>
        <key>DTSDKBuild</key>
        <string>12B411</string>
        <key>DTSDKName</key>
        <string>iphoneos8.1</string>
        <key>DTXcode</key>
        <string>0610</string>
        <key>DTXcodeBuild</key>
        <string>6A1052c</string>
        <key>CFBundleDisplayName</key>
                <string>ICD-10-CM-2018</string>
        <key>MinimumOSVersion</key>
                <string>10.3</string>
        <key>UIDeviceFamily</key>
        <array>
                <integer>1</integer><integer>2</integer>
        </array>

Henry

Ascriva Health Informatics

https://www.ascriva.com



--
Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: iTunes Connect claims iOS app wasn’t built with the iOS 11 SDK!

Matthias Rebbe via use-livecode
Hi Henry,

This looks like a bug in LC. It seems that the plist entries for the
Xcode/sdk version are hardcoded in the plist template, rather than being
generated dynamically based on the actual version of the Xcode/sdk used to
build the standalone.

So in this case, the standalone is actually built with Xcode9.2 / SDK 11.2,
but the plist is not updated properly.

Could you please file a bug report so as we fix it in the next release?

Best,
Panos
--

On Thu, Jan 11, 2018 at 2:17 AM, hlowe via use-livecode <
[hidden email]> wrote:

> We updated our ICD-10-CM-2018 iOS app to support the iPhone X screen
> resolution and layout. As we now support the 5.8 Inch iPhone X screen, we
> added 5.8 inch iPhone screen shots. On submitting the updated app version
> for review we received the message below from iTunes Connect:
>
> "The app previews and screenshots for the iPhone 5.8-Inch display won’t
> appear on the App Store because your binary wasn’t built with the iOS 11
> SDK."
>
> We are using LC 8.1.9 (rc 1) and Xcode 9.2. In the iOS Standalone
> Application Settings we chose 'Build for iOS iPod, iPhone and iPad 10.3 or
> later'. The app runs fine on the Xcode iPhone X simulator, so I assume it
> was built with the iOS 11 SDK.
>
> Any idea what is up? This presumably means that our app may not be visible
> to users running iOS 11?
>
> Looking at the info.plist of the app I see the following:
>
> </array>
>         <key>DTCompiler</key>
>         <string>com.apple.compilers.llvm.clang.1_0</string>
>         <key>DTPlatformBuild</key>
>         <string>12B411</string>
>         <key>DTPlatformName</key>
>         <string>iphoneos</string>
>         <key>DTPlatformVersion</key>
>         <string>8.1</string>
>         <key>DTSDKBuild</key>
>         <string>12B411</string>
>         <key>DTSDKName</key>
>         <string>iphoneos8.1</string>
>         <key>DTXcode</key>
>         <string>0610</string>
>         <key>DTXcodeBuild</key>
>         <string>6A1052c</string>
>         <key>CFBundleDisplayName</key>
>                 <string>ICD-10-CM-2018</string>
>         <key>MinimumOSVersion</key>
>                 <string>10.3</string>
>         <key>UIDeviceFamily</key>
>         <array>
>                 <integer>1</integer><integer>2</integer>
>         </array>
>
> Henry
>
> Ascriva Health Informatics
>
> https://www.ascriva.com
>
>
>
> --
> Sent from: http://runtime-revolution.278305.n4.nabble.com/
> Revolution-User-f278306.html
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: iTunes Connect claims iOS app wasn’t built with the iOS 11 SDK!

Matthias Rebbe via use-livecode
Thanks Panos. I have created a bug report:

http://quality.livecode.com/show_bug.cgi?id=20852 - Livecode not updating
iOS app plist entries to reflect Xcode/sdk version

Henry



--
Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: iTunes Connect claims iOS app wasn’t built with the iOS 11 SDK!

Matthias Rebbe via use-livecode
Thanks Henry :)

Best,
Panos
--

On Thu, Jan 11, 2018 at 2:46 PM, hlowe via use-livecode <
[hidden email]> wrote:

> Thanks Panos. I have created a bug report:
>
> http://quality.livecode.com/show_bug.cgi?id=20852 - Livecode not updating
> iOS app plist entries to reflect Xcode/sdk version
>
> Henry
>
>
>
> --
> Sent from: http://runtime-revolution.278305.n4.nabble.com/
> Revolution-User-f278306.html
>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|

Re: iTunes Connect claims iOS app wasn’t built with the iOS 11 SDK!

Matthias Rebbe via use-livecode
BTW I have added a comment describing a workaround. If anyone could confirm
that it fixes the problem, it would be great :)

Panos
--

On Thu, Jan 11, 2018 at 2:50 PM, panagiotis merakos <[hidden email]>
wrote:

> Thanks Henry :)
>
> Best,
> Panos
> --
>
> On Thu, Jan 11, 2018 at 2:46 PM, hlowe via use-livecode <
> [hidden email]> wrote:
>
>> Thanks Panos. I have created a bug report:
>>
>> http://quality.livecode.com/show_bug.cgi?id=20852 - Livecode not updating
>> iOS app plist entries to reflect Xcode/sdk version
>>
>> Henry
>>
>>
>>
>> --
>> Sent from: http://runtime-revolution.278305.n4.nabble.com/Revolution-
>> User-f278306.html
>>
>> _______________________________________________
>> use-livecode mailing list
>> [hidden email]
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode