Which passes can I access in Apple Wallet
I am new to iOS development and want to work on a small project using the PassKit library.
After a lot of searching (Apple docs, stackoverflow) I just can't seem to get a clear understanding of possible answers to my question:
"Is it possible to access passes that I did not create?"
Now, I'm not talking about payment related passes like bank cards etc. I simply want an overview of things like event tickets, transportation passes and so on.
Is there any way to achieve this? (with the users consent of course)
Thanks for your help! :)
ios swift passkit
add a comment |
I am new to iOS development and want to work on a small project using the PassKit library.
After a lot of searching (Apple docs, stackoverflow) I just can't seem to get a clear understanding of possible answers to my question:
"Is it possible to access passes that I did not create?"
Now, I'm not talking about payment related passes like bank cards etc. I simply want an overview of things like event tickets, transportation passes and so on.
Is there any way to achieve this? (with the users consent of course)
Thanks for your help! :)
ios swift passkit
add a comment |
I am new to iOS development and want to work on a small project using the PassKit library.
After a lot of searching (Apple docs, stackoverflow) I just can't seem to get a clear understanding of possible answers to my question:
"Is it possible to access passes that I did not create?"
Now, I'm not talking about payment related passes like bank cards etc. I simply want an overview of things like event tickets, transportation passes and so on.
Is there any way to achieve this? (with the users consent of course)
Thanks for your help! :)
ios swift passkit
I am new to iOS development and want to work on a small project using the PassKit library.
After a lot of searching (Apple docs, stackoverflow) I just can't seem to get a clear understanding of possible answers to my question:
"Is it possible to access passes that I did not create?"
Now, I'm not talking about payment related passes like bank cards etc. I simply want an overview of things like event tickets, transportation passes and so on.
Is there any way to achieve this? (with the users consent of course)
Thanks for your help! :)
ios swift passkit
ios swift passkit
asked Nov 23 '18 at 15:17
Thomas EilmsteinerThomas Eilmsteiner
33
33
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
The simple answer is "No, Your app cannot access passes that it did not create"; this would be a potential privacy violation.
The more detailed answer is that your app can access passes it did not create as long as the pass type identifiers are specified in the com.apple.developer.pass-type-identifiers
entitlement for your app. The purpose of this entitlement is to allow one app to access passes created by another app from the same developer.
This entitlement can also allow an app to access passes that were added to the wallet through some other method; For example, an airline app could access a pass that was added to the wallet through checking in on the airline's web site.
The answer to the question in your title is "You can access passes that you created".
There is no request that an app can make that will result in a request to the user to allow general pass access.
Thanks so much @Paulw11! Nothing to be done about it then. Gotta move on to a different idea. Have a great day!
– Thomas Eilmsteiner
Nov 24 '18 at 13:40
add a comment |
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%2f53449170%2fwhich-passes-can-i-access-in-apple-wallet%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The simple answer is "No, Your app cannot access passes that it did not create"; this would be a potential privacy violation.
The more detailed answer is that your app can access passes it did not create as long as the pass type identifiers are specified in the com.apple.developer.pass-type-identifiers
entitlement for your app. The purpose of this entitlement is to allow one app to access passes created by another app from the same developer.
This entitlement can also allow an app to access passes that were added to the wallet through some other method; For example, an airline app could access a pass that was added to the wallet through checking in on the airline's web site.
The answer to the question in your title is "You can access passes that you created".
There is no request that an app can make that will result in a request to the user to allow general pass access.
Thanks so much @Paulw11! Nothing to be done about it then. Gotta move on to a different idea. Have a great day!
– Thomas Eilmsteiner
Nov 24 '18 at 13:40
add a comment |
The simple answer is "No, Your app cannot access passes that it did not create"; this would be a potential privacy violation.
The more detailed answer is that your app can access passes it did not create as long as the pass type identifiers are specified in the com.apple.developer.pass-type-identifiers
entitlement for your app. The purpose of this entitlement is to allow one app to access passes created by another app from the same developer.
This entitlement can also allow an app to access passes that were added to the wallet through some other method; For example, an airline app could access a pass that was added to the wallet through checking in on the airline's web site.
The answer to the question in your title is "You can access passes that you created".
There is no request that an app can make that will result in a request to the user to allow general pass access.
Thanks so much @Paulw11! Nothing to be done about it then. Gotta move on to a different idea. Have a great day!
– Thomas Eilmsteiner
Nov 24 '18 at 13:40
add a comment |
The simple answer is "No, Your app cannot access passes that it did not create"; this would be a potential privacy violation.
The more detailed answer is that your app can access passes it did not create as long as the pass type identifiers are specified in the com.apple.developer.pass-type-identifiers
entitlement for your app. The purpose of this entitlement is to allow one app to access passes created by another app from the same developer.
This entitlement can also allow an app to access passes that were added to the wallet through some other method; For example, an airline app could access a pass that was added to the wallet through checking in on the airline's web site.
The answer to the question in your title is "You can access passes that you created".
There is no request that an app can make that will result in a request to the user to allow general pass access.
The simple answer is "No, Your app cannot access passes that it did not create"; this would be a potential privacy violation.
The more detailed answer is that your app can access passes it did not create as long as the pass type identifiers are specified in the com.apple.developer.pass-type-identifiers
entitlement for your app. The purpose of this entitlement is to allow one app to access passes created by another app from the same developer.
This entitlement can also allow an app to access passes that were added to the wallet through some other method; For example, an airline app could access a pass that was added to the wallet through checking in on the airline's web site.
The answer to the question in your title is "You can access passes that you created".
There is no request that an app can make that will result in a request to the user to allow general pass access.
answered Nov 23 '18 at 22:39
Paulw11Paulw11
68.7k1086103
68.7k1086103
Thanks so much @Paulw11! Nothing to be done about it then. Gotta move on to a different idea. Have a great day!
– Thomas Eilmsteiner
Nov 24 '18 at 13:40
add a comment |
Thanks so much @Paulw11! Nothing to be done about it then. Gotta move on to a different idea. Have a great day!
– Thomas Eilmsteiner
Nov 24 '18 at 13:40
Thanks so much @Paulw11! Nothing to be done about it then. Gotta move on to a different idea. Have a great day!
– Thomas Eilmsteiner
Nov 24 '18 at 13:40
Thanks so much @Paulw11! Nothing to be done about it then. Gotta move on to a different idea. Have a great day!
– Thomas Eilmsteiner
Nov 24 '18 at 13:40
add a comment |
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%2f53449170%2fwhich-passes-can-i-access-in-apple-wallet%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