Highlighted

How to know .ipa created from Adobe Flash Professional-CS6 is 32- or 64-bit??

New Here ,
Dec 17, 2014

Copy link to clipboard

Copied

How to know .ipa created from Adobe Flash Professional-CS6 is 32- or 64-bit??

Hi,

<App-Name> file is meant for iOS device so it won’t run on your mac machine.

You don’t need to run <App-Name> file. You just need to check if this file is 64-bit executable or not.

There are two commands to check architecture type of an executable

1- file <App-Name> (Please note file is a command, try man file to get more details )

2- lipo –info <App-Name>

Thanks

Govinda

TOPICS
Development

Views

611

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

How to know .ipa created from Adobe Flash Professional-CS6 is 32- or 64-bit??

New Here ,
Dec 17, 2014

Copy link to clipboard

Copied

How to know .ipa created from Adobe Flash Professional-CS6 is 32- or 64-bit??

Hi,

<App-Name> file is meant for iOS device so it won’t run on your mac machine.

You don’t need to run <App-Name> file. You just need to check if this file is 64-bit executable or not.

There are two commands to check architecture type of an executable

1- file <App-Name> (Please note file is a command, try man file to get more details )

2- lipo –info <App-Name>

Thanks

Govinda

TOPICS
Development

Views

612

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Dec 17, 2014 0
Adobe Employee ,
Dec 17, 2014

Copy link to clipboard

Copied

Unzip the ipa and then execute the following command.

file Payload/<somename>.app/<executable> and if it says  Mach-O universal binary with 2 architectures, that means your ipa is universal.

Sample Output of file command:

Payload/ShipSim.app/ShipSim: Mach-O universal binary with 2 architectures

Payload/ShipSim.app/ShipSim (for architecture armv7): Mach-O executable arm

Payload/ShipSim.app/ShipSim (for architecture cputype (16777228) cpusubtype (0)): Mach-O 64-bit executable

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 17, 2014 1
New Here ,
Dec 18, 2014

Copy link to clipboard

Copied

I have unzip the ipa and it's appeared like as follows:

Payload/<App-Name.app>/

But this .app file is not execute on MAC-10.8. Whereas in windows-7, there are multiple files inside of .app file.

So how can I verify??

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 18, 2014 0
Adobe Employee ,
Dec 18, 2014

Copy link to clipboard

Copied

Hi,

On Mac, right click on <App-Name.app> and click “Show Package Content”.

You need to run file command on App-Name.app/App-Name.

Thanks

Govinda

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 18, 2014 0
New Here ,
Dec 18, 2014

Copy link to clipboard

Copied

Thanks Govind for your reply.

I could not able to run the <App-Name> file on MAC. Kindly share me the execution details of that file.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 18, 2014 0
Adobe Employee ,
Dec 19, 2014

Copy link to clipboard

Copied

Hi,

<App-Name> file is meant for iOS device so it won’t run on your mac machine.

You don’t need to run <App-Name> file. You just need to check if this file is 64-bit executable or not.

There are two commands to check architecture type of an executable

1- file <App-Name> (Please note file is a command, try man file to get more details )

2- lipo –info <App-Name>

Thanks

Govinda

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 19, 2014 0
New Here ,
Dec 26, 2014

Copy link to clipboard

Copied

Thanks Govind for your valuable reply.

I am getting "Mach-O executable arm" info after using "file" command.

Is this define 64-bit architecture?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 26, 2014 0