Relaunch an existing iOS app on App Store after changing the signing certificate?
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
|
show 2 more comments
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
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
|
show 2 more comments
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
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
ios iphone app-store mobile-application
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
|
show 2 more comments
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
|
show 2 more comments
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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