Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Firemonkey iOS App Store Still need 32 bit binary?


This question is answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 22 - Last Post: Jun 29, 2017 10:14 AM Last Post By: Mike Margerum
László Mlnvszky

Posts: 106
Registered: 10/21/09
Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 26, 2017 9:29 AM
Hi!
Concerning the recent changes in the support of 32 bit applications in APP Store, do we still need to compile the firemonkey apps to the APP STORE with both binaries?
Or is the 64 bit version enough?
Eli M

Posts: 1,346
Registered: 11/9/13
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 26, 2017 12:13 PM   in response to: László Mlnvszky in response to: László Mlnvszky
32bit is only needed if you want to continue to support devices that only take 32bit apps (like iPad 2s).

http://blakespot.com/ios_device_specifications_grid.html
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 26, 2017 1:09 PM   in response to: Eli M in response to: Eli M
On 6/26/2017 10:13 PM, Eli M wrote:
32bit is only needed if you want to continue to support devices that only take 32bit apps (like iPad 2s).

http://blakespot.com/ios_device_specifications_grid.html

or iphone 5, so a lot of devices as i see ...
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 26, 2017 2:45 PM   in response to: László Mlnvszky in response to: László Mlnvszky
László Mlnvszky wrote:

Concerning the recent changes in the support of 32 bit applications in APP Store, do we still need to compile the
firemonkey apps to the APP STORE with both binaries? Or is the 64 bit version enough?

From January 2018, all new apps need to be 64-bit only. From June 2018, all apps and all updates.

Until then, as far as I know you're required to include 32-bit versions.

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 27, 2017 1:33 AM   in response to: Dave Nottage in response to: Dave Nottage
From January 2018, all new apps need to be 64-bit only. From June 2018, all apps and all updates.
so what it's mean? after january 2018 no more app for iphone 5 ?
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 27, 2017 2:01 AM   in response to: loki loki in response to: loki loki
loki loki wrote:

so what it's mean? after january 2018 no more app for iphone 5 ?

No more new apps for iPhone 5 from January 2018 (existing apps can still be updated). From June 2018, no updates or
new apps for iPhone 5.

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 27, 2017 2:40 AM   in response to: Dave Nottage in response to: Dave Nottage
On 6/27/2017 12:01 PM, Dave Nottage (TeamB) wrote:
loki loki wrote:

so what it's mean? after january 2018 no more app for iphone 5 ?

No more new apps for iPhone 5 from January 2018 (existing apps can still be updated). From June 2018, no updates or
new apps for iPhone 5.

OOOOOh that mean i need to publish my app before january 2018 to be
compatible with iphone 5 ?? happy that you say it to me !
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 27, 2017 6:29 AM   in response to: loki loki in response to: loki loki
Am 27.06.2017 um 11:40 schrieb loki loki:
On 6/27/2017 12:01 PM, Dave Nottage (TeamB) wrote:
loki loki wrote:

so what it's mean? after january 2018 no more app for iphone 5 ?

No more new apps for iPhone 5 from January 2018 (existing apps can still be updated). From June 2018, no updates or
new apps for iPhone 5.

OOOOOh that mean i need to publish my app before january 2018 to be
compatible with iphone 5 ?? happy that you say it to me !

And no more new apps for Android 2.1 (or was it 2.2?)...
Buit about iPhone: who needs that one anyway... ;-)

Greetings

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 27, 2017 11:00 AM   in response to: Markus Humm in response to: Markus Humm

And no more new apps for Android 2.1 (or was it 2.2?)...
Buit about iPhone: who needs that one anyway... ;-)

Greetings

Markus

Iphone 5 is still on last ios (10) and very powerfull phone, not like
android 2.1

Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 27, 2017 12:50 PM   in response to: loki loki in response to: loki loki
loki loki wrote:

Iphone 5 is still on last ios (10) and very powerfull phone, not like
android 2.1

Coincidentally, there was this post just recently:

https://forums.embarcadero.com/thread.jspa?messageID=890488

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 28, 2017 12:25 AM   in response to: Dave Nottage in response to: Dave Nottage
On 6/27/2017 10:50 PM, Dave Nottage (TeamB) wrote:
loki loki wrote:

Iphone 5 is still on last ios (10) and very powerfull phone, not like
android 2.1

Coincidentally, there was this post just recently:

https://forums.embarcadero.com/thread.jspa?messageID=890488

Yes this i admit, apple do some very powerfull phone! I don't like their
behavior (of the firm, you can do only what they want you do), but their
phone is strong !
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 28, 2017 6:07 AM   in response to: Dave Nottage in response to: Dave Nottage
On 6/27/2017 12:01 PM, Dave Nottage (TeamB) wrote:
loki loki wrote:

so what it's mean? after january 2018 no more app for iphone 5 ?

No more new apps for iPhone 5 from January 2018 (existing apps can still be updated). From June 2018, no updates or
new apps for iPhone 5.
It's seam this is wrong. After january 2018 you can still publish 32 bit
+ 64 bit app. But you can't publish standalone 32 bit app, it's must be
packed with the 64 bit app
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 28, 2017 7:05 AM   in response to: loki loki in response to: loki loki
loki loki wrote:

It's seam this is wrong. After january 2018 you can still publish 32 bit
+ 64 bit app. But you can't publish standalone 32 bit app, it's must be
packed with the 64 bit app

Where is this info from?

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 28, 2017 7:23 AM   in response to: Dave Nottage in response to: Dave Nottage
On 6/28/2017 5:05 PM, Dave Nottage (TeamB) wrote:
loki loki wrote:

It's seam this is wrong. After january 2018 you can still publish 32 bit
+ 64 bit app. But you can't publish standalone 32 bit app, it's must be
packed with the 64 bit app

Where is this info from?

https://stackoverflow.com/questions/44796320/can-an-iphone-5-run-64-bit-app

Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 28, 2017 2:54 PM   in response to: loki loki in response to: loki loki
loki loki wrote:


I thought you meant that it came from an official source, however his comment that it applies to the Mac app store
makes sense. EMBT need to get their skates on in respect to having a 64 bit macOS compiler. This is not the same
situation as for 64-bit Windows years ago.

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
Jeremy North

Posts: 402
Registered: 9/20/99
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 28, 2017 9:02 PM   in response to: Dave Nottage in response to: Dave Nottage
Dave Nottage wrote:

I thought you meant that it came from an official source, however his comment that it applies to the Mac app store
makes sense. EMBT need to get their skates on in respect to having a 64 bit macOS compiler. This is not the same
situation as for 64-bit Windows years ago.

I don't think FireMonkey is viable on the desktop. Too many "OS specific features" that aren't being implemented in FMX but are in the VCL. There is no resources to keep up.

FireMonkey as the mobile platform is probably the best way forward - although it is certainly handy debugging a mobile app in win32 initially - since neither iOS or Android debuggers are very good.
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 29, 2017 10:14 AM   in response to: Jeremy North in response to: Jeremy North
I don't think FireMonkey is viable on the desktop. Too many "OS specific features" that aren't being implemented in FMX but are in the VCL. There is no resources to keep up.

FireMonkey as the mobile platform is probably the best way forward - although it is certainly handy debugging a mobile app in win32 initially - since neither iOS or Android debuggers are very good.

Even the features that are implemented don't work right on osx. I had
already gone native swift for iOS and now ill be doing the same for mac.
I have no reason now to continue with my SA other than VCL support
which probably means i will be discontinuing it.

AppKit is a little dated, but it makes sense and works.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 28, 2017 10:20 PM   in response to: Dave Nottage in response to: Dave Nottage
Am 28.06.2017 um 23:54 schrieb Dave Nottage (TeamB):
loki loki wrote:


I thought you meant that it came from an official source, however his comment that it applies to the Mac app store
makes sense. EMBT need to get their skates on in respect to having a 64 bit macOS compiler. This is not the same
situation as for 64-bit Windows years ago.

You surely know that a 64 bit OS X compiler is on the current roadmap...

Greetings

Markus
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 29, 2017 1:42 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

You surely know that a 64 bit OS X compiler is on the current roadmap...

Surely you know that being on the roadmap and arriving in a timely manner are two completely different things ;-)

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 29, 2017 10:03 AM   in response to: Dave Nottage in response to: Dave Nottage
Am 29.06.2017 um 10:42 schrieb Dave Nottage (TeamB):
Markus Humm wrote:

You surely know that a 64 bit OS X compiler is on the current roadmap...

Surely you know that being on the roadmap and arriving in a timely manner are two completely different things ;-)

Unfortunatelly yes...
But it's at least on said roadmap...
...which hits at least at a certain will to do this.

Greetings

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 29, 2017 12:45 AM   in response to: Dave Nottage in response to: Dave Nottage
On 6/29/2017 12:54 AM, Dave Nottage (TeamB) wrote:
loki loki wrote:


I thought you meant that it came from an official source, however his comment that it applies to the Mac app store
makes sense. EMBT need to get their skates on in respect to having a 64 bit macOS compiler. This is not the same
situation as for 64-bit Windows years ago.

hmm, but I don't have any source either that say in 2018 no way to
publish app for the iphone 5
Ronald Klitsche

Posts: 326
Registered: 8/26/01
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 29, 2017 12:00 AM   in response to: Dave Nottage in response to: Dave Nottage
Dave Nottage wrote:
László Mlnvszky wrote:

Concerning the recent changes in the support of 32 bit applications in APP Store, do we still need to compile the
firemonkey apps to the APP STORE with both binaries? Or is the 64 bit version enough?

From January 2018, all new apps need to be 64-bit only. From June 2018, all apps and all updates.

Until then, as far as I know you're required to include 32-bit versions.

What about after June 2018 with the 32 Bit?
If it's obsolete, the 32 Bit iOS simulator will disappear in newer XCode versions
and Delphi need an new x64 iOS compiler?

Ronald
Dave Nottage

Posts: 1,850
Registered: 1/7/00
Re: Firemonkey iOS App Store Still need 32 bit binary?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jun 29, 2017 1:46 AM   in response to: Ronald Klitsche in response to: Ronald Klitsche
Ronald Klitsche wrote:

If it's obsolete, the 32 Bit iOS simulator will disappear in newer XCode versions
and Delphi need an new x64 iOS compiler?

Oddly enough, in Xcode 9 (which is currently in beta) I was expecting 32 bit simulator apps to be greeted with a "not
here" message. It didn't even present me with the warning that it does for the simulator in Xcode 8, and happily runs
them. I'm not going to be surprised if that is not the case for the official release, and neither should anyone else ;-)

--
Dave Nottage [MVP, TeamB]
Find hints, tips and tricks at Delphi Worlds blog: http://www.delphiworlds.com
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02