Relaunch an existing iOS app on App Store after changing the signing certificate?












0















Apologies in advance if this is a bad question though I really need to understand this. I got to know that we can resign any .IPA file without having the need of code. Following are the links with the solution.



https://forums.developer.apple.com/thread/71343
https://coderwall.com/p/dgdgeq/how-to-re-sign-ios-builds



This brings a question to my mind that by doing this anyone can relaunch any existing app. Let’s say, I download the .IPA file of any famous app like “Angry Birds”. Now using the above mentioned process, I can resign the app using my certificates and launch it in my name. I am sure this won't be possible at all and I am missing something big.
Can anybody please help me understand how it works ? Thanks for your help.










share|improve this question


















  • 1





    Apple actually checks if the Binary of an app matches any other that already exists on the store.. I have a coworker that has been rejected for this before and he had to explain to them that it's not possible for it to match so they can verify again.

    – Brandon
    Nov 15 '18 at 18:17













  • Thanks Brandon. Does this mean that if someone uses enterprise portal instead of app store to launch app, then this is doable. One can launch somebody's app in his/her name on enterprise portal ? I believe Apple can't check on the enterprise portal.

    – LetsLearn
    Nov 15 '18 at 18:25











  • I'm not sure about enterprise stuff, but yes you can re-sign any IPA.. After all, this is how Jailbroken AppStores work..

    – Brandon
    Nov 15 '18 at 18:33











  • sure. Thanks Brandon.

    – LetsLearn
    Nov 15 '18 at 18:34






  • 2





    It depends on the audience for the app. Apple has cracked down on developers providing slight variations of the same app in the past. Your scenario might be better served by a B2B app or an enterprise distribution.

    – Paulw11
    Nov 15 '18 at 19:30
















0















Apologies in advance if this is a bad question though I really need to understand this. I got to know that we can resign any .IPA file without having the need of code. Following are the links with the solution.



https://forums.developer.apple.com/thread/71343
https://coderwall.com/p/dgdgeq/how-to-re-sign-ios-builds



This brings a question to my mind that by doing this anyone can relaunch any existing app. Let’s say, I download the .IPA file of any famous app like “Angry Birds”. Now using the above mentioned process, I can resign the app using my certificates and launch it in my name. I am sure this won't be possible at all and I am missing something big.
Can anybody please help me understand how it works ? Thanks for your help.










share|improve this question


















  • 1





    Apple actually checks if the Binary of an app matches any other that already exists on the store.. I have a coworker that has been rejected for this before and he had to explain to them that it's not possible for it to match so they can verify again.

    – Brandon
    Nov 15 '18 at 18:17













  • Thanks Brandon. Does this mean that if someone uses enterprise portal instead of app store to launch app, then this is doable. One can launch somebody's app in his/her name on enterprise portal ? I believe Apple can't check on the enterprise portal.

    – LetsLearn
    Nov 15 '18 at 18:25











  • I'm not sure about enterprise stuff, but yes you can re-sign any IPA.. After all, this is how Jailbroken AppStores work..

    – Brandon
    Nov 15 '18 at 18:33











  • sure. Thanks Brandon.

    – LetsLearn
    Nov 15 '18 at 18:34






  • 2





    It depends on the audience for the app. Apple has cracked down on developers providing slight variations of the same app in the past. Your scenario might be better served by a B2B app or an enterprise distribution.

    – Paulw11
    Nov 15 '18 at 19:30














0












0








0








Apologies in advance if this is a bad question though I really need to understand this. I got to know that we can resign any .IPA file without having the need of code. Following are the links with the solution.



https://forums.developer.apple.com/thread/71343
https://coderwall.com/p/dgdgeq/how-to-re-sign-ios-builds



This brings a question to my mind that by doing this anyone can relaunch any existing app. Let’s say, I download the .IPA file of any famous app like “Angry Birds”. Now using the above mentioned process, I can resign the app using my certificates and launch it in my name. I am sure this won't be possible at all and I am missing something big.
Can anybody please help me understand how it works ? Thanks for your help.










share|improve this question














Apologies in advance if this is a bad question though I really need to understand this. I got to know that we can resign any .IPA file without having the need of code. Following are the links with the solution.



https://forums.developer.apple.com/thread/71343
https://coderwall.com/p/dgdgeq/how-to-re-sign-ios-builds



This brings a question to my mind that by doing this anyone can relaunch any existing app. Let’s say, I download the .IPA file of any famous app like “Angry Birds”. Now using the above mentioned process, I can resign the app using my certificates and launch it in my name. I am sure this won't be possible at all and I am missing something big.
Can anybody please help me understand how it works ? Thanks for your help.







ios iphone app-store mobile-application






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 15 '18 at 17:34









LetsLearnLetsLearn

47110




47110








  • 1





    Apple actually checks if the Binary of an app matches any other that already exists on the store.. I have a coworker that has been rejected for this before and he had to explain to them that it's not possible for it to match so they can verify again.

    – Brandon
    Nov 15 '18 at 18:17













  • Thanks Brandon. Does this mean that if someone uses enterprise portal instead of app store to launch app, then this is doable. One can launch somebody's app in his/her name on enterprise portal ? I believe Apple can't check on the enterprise portal.

    – LetsLearn
    Nov 15 '18 at 18:25











  • I'm not sure about enterprise stuff, but yes you can re-sign any IPA.. After all, this is how Jailbroken AppStores work..

    – Brandon
    Nov 15 '18 at 18:33











  • sure. Thanks Brandon.

    – LetsLearn
    Nov 15 '18 at 18:34






  • 2





    It depends on the audience for the app. Apple has cracked down on developers providing slight variations of the same app in the past. Your scenario might be better served by a B2B app or an enterprise distribution.

    – Paulw11
    Nov 15 '18 at 19:30














  • 1





    Apple actually checks if the Binary of an app matches any other that already exists on the store.. I have a coworker that has been rejected for this before and he had to explain to them that it's not possible for it to match so they can verify again.

    – Brandon
    Nov 15 '18 at 18:17













  • Thanks Brandon. Does this mean that if someone uses enterprise portal instead of app store to launch app, then this is doable. One can launch somebody's app in his/her name on enterprise portal ? I believe Apple can't check on the enterprise portal.

    – LetsLearn
    Nov 15 '18 at 18:25











  • I'm not sure about enterprise stuff, but yes you can re-sign any IPA.. After all, this is how Jailbroken AppStores work..

    – Brandon
    Nov 15 '18 at 18:33











  • sure. Thanks Brandon.

    – LetsLearn
    Nov 15 '18 at 18:34






  • 2





    It depends on the audience for the app. Apple has cracked down on developers providing slight variations of the same app in the past. Your scenario might be better served by a B2B app or an enterprise distribution.

    – Paulw11
    Nov 15 '18 at 19:30








1




1





Apple actually checks if the Binary of an app matches any other that already exists on the store.. I have a coworker that has been rejected for this before and he had to explain to them that it's not possible for it to match so they can verify again.

– Brandon
Nov 15 '18 at 18:17







Apple actually checks if the Binary of an app matches any other that already exists on the store.. I have a coworker that has been rejected for this before and he had to explain to them that it's not possible for it to match so they can verify again.

– Brandon
Nov 15 '18 at 18:17















Thanks Brandon. Does this mean that if someone uses enterprise portal instead of app store to launch app, then this is doable. One can launch somebody's app in his/her name on enterprise portal ? I believe Apple can't check on the enterprise portal.

– LetsLearn
Nov 15 '18 at 18:25





Thanks Brandon. Does this mean that if someone uses enterprise portal instead of app store to launch app, then this is doable. One can launch somebody's app in his/her name on enterprise portal ? I believe Apple can't check on the enterprise portal.

– LetsLearn
Nov 15 '18 at 18:25













I'm not sure about enterprise stuff, but yes you can re-sign any IPA.. After all, this is how Jailbroken AppStores work..

– Brandon
Nov 15 '18 at 18:33





I'm not sure about enterprise stuff, but yes you can re-sign any IPA.. After all, this is how Jailbroken AppStores work..

– Brandon
Nov 15 '18 at 18:33













sure. Thanks Brandon.

– LetsLearn
Nov 15 '18 at 18:34





sure. Thanks Brandon.

– LetsLearn
Nov 15 '18 at 18:34




2




2





It depends on the audience for the app. Apple has cracked down on developers providing slight variations of the same app in the past. Your scenario might be better served by a B2B app or an enterprise distribution.

– Paulw11
Nov 15 '18 at 19:30





It depends on the audience for the app. Apple has cracked down on developers providing slight variations of the same app in the past. Your scenario might be better served by a B2B app or an enterprise distribution.

– Paulw11
Nov 15 '18 at 19:30












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53325028%2frelaunch-an-existing-ios-app-on-app-store-after-changing-the-signing-certificate%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53325028%2frelaunch-an-existing-ios-app-on-app-store-after-changing-the-signing-certificate%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Xamarin.iOS Cant Deploy on Iphone

Glorious Revolution

Dulmage-Mendelsohn matrix decomposition in Python