Solved

iPad development

Posted on 2014-11-05
3
145 Views
Last Modified: 2014-11-17
Is it possible to retrieve or re-engine the soft code if I get the .ipa file ? I want to change some picture inside the package ...


Tks
0
Comment
Question by:AXISHK
3 Comments
 
LVL 12

Assisted Solution

by:KRUNAL TAILOR
KRUNAL TAILOR earned 250 total points
ID: 40428734
Hi AXISHK,

No - since the IPA file only contains the compiled project, the source code can't be obtained from this.
You need xcode project for change picture, then you build and regenerate ipa.

Thanks & Regards,
Krunal T. Tailor
0
 
LVL 14

Accepted Solution

by:
Hamidreza Vakilian earned 250 total points
ID: 40448239
Hi,

To some extent yes you can. Rename the foo.ipa file to foo.zip, then extract it and you will get the payload directory. look for that image and replace it by your own one. then zip the whole folder back and rename it too foo.ipa.

If you could not find the image, that's because it's not embedded in the application's bundle (e.g. the app downloads it from the server) or the iOS developer has embedded an encrypted version of the asset. In that case to change the image, you don't have any options other than having the project source and recompiling the app in your way.
0
 

Author Closing Comment

by:AXISHK
ID: 40448955
Tks
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
sqllite php on ios 5 86
Uber iPhone: Untrusted Enterprise Developer? 2 77
Device to access my home phone over the Internet 19 89
Advice on suitable tablet device. 13 108
CocoaPods is the best way to manage library dependencies in iOS and OS X projects. By using cocoa pods there is no need of downloading the code from github and copying to your project. There are plenty of open source libraries now available with C…
When Apple released Swift last year, the aim was to introduce a new programming language for Cocoa and Cocoa Touch that was fast, easy and effective, like the name connotes. Apple succeeded. Swift is designed to couple with Objective-C program…
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question