Post not yet marked as solved
I have a small building that has a centralized access control system with RFID readers for entry.
I have been able to add my phone to the system and it does seem to work with the caveat that it tries multiple keys before getting to the key in my building database.
The reader will flash and beep even after the door has been successfully unlocked.
Post not yet marked as solved
Hello all, I am currently trying to update my Apple Pass Banner image and have made the changes. I am seeing some weird behavior where basically I download the pass and add it to Apple Wallet, and when I open Apple Wallet to see the pass, I see the new image for 1-2 seconds, and then it reverts back to the old image. I have went ahead and updated the SHA values in the pass.json as well for the new images but it still seems to be doing it. Does anyone know what might be happening here?
Post not yet marked as solved
G'day.
At my office the doors are locked with an NFC reader. We carry around a little NFC tag on our key chains which will read out a number and this then will open the door if the number matches a number in the database.
I am tired of carrying around the tag, people keep loosing it, forgetting it and it would be nice to open the door using a Phone - which we tend to always have on us.
So I used a credit card which is NFC enabled to readout the NFC information, added this number to the database and can now open doors using my credit card. This is pretty cool. If I forget my keys (most likely they will be on the desk but silly me left the desk without them), I may have my wallet with me.
Then I tried Wallet.app on my iPhone and select the same credit card. However the door doesn't open. When looking in the door software I noticed that the tags will always transmit the same number. So does my credit card. However Wallet.app will read out 4 readings (or maybe just one very long one) and they are always different. So I can not make them match with the door database.
Any ideas how to make this work? Can I give somehow wallet.app an NFC number which I can then add to my door database? Or how come the credit card and the very same one in wallet.app don't match?
Thanks for your help! Would be neat if I could make this work out. This will make a lot of people happy at my office!
Cheers!
Post not yet marked as solved
Hello all, I am using a Store Pass Pass Style for my IOS Wallet Pass and wanted to ask if there was any possible way to trigger a wallet pass notification according to a time-frame. (Ex. 9-5) I was looking at the documentation and saw that only relevant date is supported but wanted to ask. I also wanted to ask if its possible to suppress a notification if the Wallet Pass has been used/scanned. Please let me know if this is possible.
Post not yet marked as solved
I have watched this session and I am very curious about which kind of document descriptors would be available (I assume US driving license is available as of now and only limited to given States) and if this feature is intended to be available outside US. As a developer working on identity related projects, I am quite curious if Apple has plans for this technology outside US after these pilots have been carried out.
Is there any additional information on this?
Post not yet marked as solved
This documentation mentions a One-Line button: https://developer.apple.com/wallet/Add-to-Apple-Wallet-Guidelines.pdfWhen I download the Badges and Guidlines from here: https://developer.apple.com/wallet/there is only a Two-line button. Where is the One-line button?Is it deprecated?
Post not yet marked as solved
Hello, I am wondering if it is possible for my key tag business to allow users to have a digital form of their key tag in their apple wallet.
Just like how they have their debit/credit cards in their apple wallet.
Post not yet marked as solved
Is it possible to use iPhones as passive cards according to ISO 14443/A standard? We want to transfer data to our reader using iPhone as HCE.
Post not yet marked as solved
I am creating event passes for Apple Wallet, and am trying to avoid them being hidden as "expired". In order to do that, I am setting the expirationDate property as follows:
{
"description": "Ticket ...",
"formatVersion": 1,
"eventTicket": { ... }
"relevantDate": "2022-06-16T00:00-07:00",
"expirationDate": "2022-08-20T23:55-07:00"
}
But Apple Wallet is still treating these passes as expired and hiding them, even though expirationDate is 2 months into the future.
Do I need to specify another property, or change the format? I am having no luck finding anything other than that expirationDate should be formatted using W3C format, which it is.
Post not yet marked as solved
Using build 20A5283p, checkCanRequestDocument is returning false, even on Simulator or Device with mock id profile installed. This is what I see in the console:
2022-06-14 12:07:58.717645-0400 MDLReader[529:16608] [Client] XPC connection error: Couldn’t communicate with a helper application.
2022-06-14 12:07:58.719067-0400 MDLReader[529:16608] [Client] DigitalPresentmentSession checkCanRequestDocumentType error from xpc: The operation couldn’t be completed. (DIIdentityErrorDomain error 1.)
I am presuming either that the feature is not yet available or as noted here there is a new entitlement required that is not yet available. I did add a "regular" apple wallet entitlement with a merchant id tied to our developer account so just want to check to be sure I didn't miss something.
Thanks!
Post not yet marked as solved
After a mishap where Ventura upgraded my main Monterey installation instead of installing on a second Thunderbolt SSD on my MacStudio, I cannot get the Apple Wallet to work after a clean install. Cards cannot be added due to changes in security settings despite setting them to defaults. I toggled update settings etc.
Spent more time on this then I will ever save from this feature.
Is Apple Wallet allowed on only one boot installation on a system?
Does it make a difference whether the 2nd install is on an internal volume vs external?
Post not yet marked as solved
I am developing an iOS app where I have to generate QR code, share it with users through a web link.When the user clicks on the web link two options needs to given1. Download as pdf2. Add to Apple WalletI need help to develop the above piece of code specifically generating a QR code which is downloadable through a web link and adding to Apple Wallet.
Post not yet marked as solved
Hi there,
Will it be possible to embed the SDK of any of your trusted partners (e.g. Stripe or Adyen) into my own App, to convert any iPhone into a fully functional card terminal?
An integrated payment solution sounds like the perfect addition to a digital cash register running in the cloud.
Hello,
We are looking to make use of the user's verified ID in wallet in our app and were looking into how can we make our app request access to user's ID info.
Post not yet marked as solved
Developing Apple Wallet functionality (provisioning credit and debit cards) from my App, I'm unable to open the Apple Wallet screens with the provisioning steps.
The bug occurs only in RELEASE (installing the App from TestFlight). Tests in DEBUG/DEVELOP (deploying from XCode) are successful, this means that the Apple provisioning screen opens correctly.
We have generated the provisioning profile, setting the Select for the Entitlement that Apple has enabled and we have loaded them correctly.
At the same time, we enabled the CAPABILITY Apple Wallet and configured the related Entitlements as follows:
<key>com.apple.developer.pass-type-identifiers</key>
<array>
<string>$(TeamIdentifierPrefix)*</string>
</array>
<key>com.apple.developer.payment-pass-provisioning</key>
<true/>
The only information we have obtained, taken from the gather logging, is that when we install the App (from TestFlight) the following error is generated:
<err> (0x16fecXXXXXX) _InstallProvisioningProfile: Could not install embedded profile: 0xeXXXXXXXXXXX (Attempted to install a Beta profile without the proper entitlement.).
We have exhausted the alternatives available to us, we can only wait for Apple to respond.
If anyone has encountered this situation and could share their experience or solution, I would be completely grateful.
Post not yet marked as solved
Does anyone have any information regarding when/if the new Mint (http://mint.intuit.com) Apple Card integration will be extended to other financial aggregators?
Post not yet marked as solved
Hi, can you please tell me how payment using Apple Pay will work when transferring applications to a new account?
I will generate a new certificate and merchantId, but what will happen to users who have not yet updated? Will they pay?
Post not yet marked as solved
Can a developer write an app that has access to Apple Pay transaction history? This would be good for a budgetary app to track certain purchase types
Post not yet marked as solved
try {
const fileName = await profileService.downloadVerifyIdentity(
req.user._id,
req.params.id,
);
if (fileName && fileName !== null) {
const filePath = path.join(__dirname, `/apple-passes/${fileName}`);
res.writeHead(200, {
'Content-type': 'application/vnd.apple.pkpass',
'Content-disposition': `attachment; filename=${fileName}`,
});
const stream = fs.createReadStream(filePath);
stream.pipe(res);
return new Promise((resolve) => {
fs.access(filePath, fs.constants.F_OK, (err) => {
err ? resolve(err) : resolve(fs.unlinkSync(filePath));
});
});
}
return 'Cannot download';
} catch (error) {
return res.bad(error);
}
On Safari in iOS, the pk pass can be downloaded and added to Wallet successfully.
On chrome and firefox, I can't download and don't get any errors message?
I try to find many ways to fix this, but I can't.
please send me a document or any resolved solution to fix this.
Thanks a lot.
Post not yet marked as solved
Hi , I have successfully provisioned my card into Apple wallet. nd after that I am calling passes() API of PKPassLibrary class , getting empty data.
let passLibary = PKPassLibrary()
let pass = passLibary.passes() // giving empty response.
I tried with below API as well, this is giving empty response.
let passListItems = passLibary.passes(of: .secureElement).Pls guide me where I am missing something.