标签: wallet

在服务器端为 Apple Wallet/Passbook 创建 pkpass 文件

我是 iOs 开发的新手,我是 android 开发人员。

我遵循了苹果开发人员的说明并设法创建了工作登机牌(pkpass 文件)。但它是静态的,我使用我的 macbook 构建它。

我想要的是在服务器端以某种方式生成 pkpass 文件,然后从我的 iphone/ipad 设备打开它。

这可能吗?

这是手动创建 pkpass 的说明

它使用了一些命令,如 -openssl、-zip 以及苹果开发证书。我想知道它是否可以在服务器端完成以及如何在服务器端使用这个证书?服务器端运行php

linux ios server wallet

5
推荐指数
0
解决办法
8622
查看次数

我可以将通行证添加到钱包吗?

我想向用户的钱包添加通行证。

我很难找到有关该主题的直接文档,并且非常感谢任何和所有建议。

ios passbook wallet

5
推荐指数
0
解决办法
3783
查看次数

iPhone钱包没有提供设备ID和推送令牌

我在我的服务器上集成"注册设备以接收推送通知"Web服务时遇到问题,因为Apple Passes.链接如下:https://developer.apple.com/library/content/documentation/PassKit/Reference/PassKit_WebService/WebService.html.

我按照以下步骤操作:

  1. 能够通过可下载的链接在iPhone上成功生成和分发Apple Pass.

  2. 下载通行证后,我将该通行证添加到Apple Wallet.添加时,会调用注册Web服务,该服务必须向我的服务器发送设备ID和推送令牌,但我将这两个参数设置为nil.

  3. 但是,当我在AdvanceRestClient上使用相同的URL(使用虚拟设备ID和令牌)时,我确实得到了回调.

我想知道为什么我没有从iPhone获取设备ID和推送令牌?

push-notification ios passkit applepay wallet

5
推荐指数
0
解决办法
494
查看次数

Swift iOS:将二维码从服务器保存到苹果钱包

可以将下载的二维码从服务器保存到苹果钱包中吗?

谢谢

qr-code ios swift wallet

5
推荐指数
0
解决办法
1411
查看次数

iOS App权利'com.apple.developer.payment-pass-provisioning'未并入Xcode 9的构建中

我正在开发一个应用程序,该应用程序允许用户通过该应用程序在电子钱包中设置付款通行证。为此,您必须要求Apple添加以下权利

com.apple.developer.payment-pass-provisioning 
Run Code Online (Sandbox Code Playgroud)

给您的开发团队,这样您就可以使用此权利创建配置文件。

在XCode 8.2中,它可以正常工作。在供应配置文件中将具有此权利的档案上传到应用商店,该权利将包含在应用中。您可以在摘要窗口中验证权利是否存在,然后再最后一次点击“上传”按钮。

但是,在XCode 9、9.1和9.2中,权利未出现在摘要中,并且该权利在上载的App中不存在。其他人是否遇到过此问题并已找到解决方案,或者这仅仅是XCode 9错误。

xcode ios wallet

5
推荐指数
1
解决办法
2489
查看次数

如何使用 PKAddPassButton 为具有本地化的通行证创建“添加到苹果钱包”按钮

在我的 iOS 项目中,我有一个屏幕,允许用户创建苹果通行证并将其添加到钱包中。Apple 建议使用 PKAddPassButton 创建“添加到苹果钱包”按钮。当我尝试使用以下代码创建苹果通行证时:

let passButton =  PKAddPassButton(addPassButtonStyle: PKAddPassButtonStyle.black)
passButton.frame = CGRect(x:45.0, y: 340.0, width: 320, height: 50)
view.addSubview(passButton)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

按钮有几个问题:

  1. 钱包图片不可见。
  2. 即使在设备级别更改语言后也不会本地化文本。

我应该使用一些自定义 UIButton 来实现这一点吗?任何帮助表示赞赏。

ios passkit swift wallet

5
推荐指数
1
解决办法
3904
查看次数

Apple Pay In App Provisioning : LinkAndProvisionResponse API

在 Apple Pay In-app Provisioning 的实现文档中,它指的是

LinkAndProvisionResponse

应用程序接口。请分享您对此 API 的意见;以及需要调用它的位置和方式。

objective-c ios mastercard applepay wallet

5
推荐指数
0
解决办法
362
查看次数

以编程方式将信用卡/银行卡添加到用户的苹果钱包

我在一家银行工作,正在开发一个项目,该项目以编程方式将用户\xe2\x80\x99s 信用卡/银行卡添加到他们的苹果钱包中。该卡已由我们银行发行。

\n

我们的应用程序已经拥有权利 com.apple.developer. payment-pass-provisioning。我能够填充配置并调用 PKAddPaymentPassViewController。模式正确加载,一旦用户单击“下一步”,我就会收到包含证书、随机数和随机数签名的响应。

\n

我现在尝试调用 PKAddPaymentPassRequest,它需要字段activationData、encryptedPassData、wrappedKey、ephemeralPublicKey

\n

I\xe2\x80\x99m 阅读此处的文档

\n

https://developer.apple.com/documentation/passkit/pkadd paymentpassrequest?language=objc

\n

我的理解是,应用程序需要将证书、nonce 和 nonceSignature 传递给我们的 api,然后使用这些证书来加密信用卡信息等。我们的 api 将使用activationData、encryptedPassData、wrappedKey、ephemeralPublicKey 进行响应,然后应用程序可以调用PKAddPaymentPassRequest 使用该数据来完成该过程。

\n

我不知道从哪里开始 api 方面。如何使用证书正确生成所需的加密字符串?支付通行证的 json 格式是什么?有很多不同通行证的示例,但没有支付通行证。

\n

是否有任何示例代码可以获取证书并生成 cryptoPassData 和其他字段?我在developer.apple.com上看到\xe2\x80\x99s一些通行证示例代码,但没有任何支付通行证的示例代码。

\n

这个问题是我能找到的最接近我要问的问题。有一些评论询问服务器端实现,但答案并不明确

\n

PKAddPassPaymentRequest 无法发送请求

\n

ios applepay wallet apple-wallet

5
推荐指数
1
解决办法
2746
查看次数

如何通过提供种子短语来获取钱包的私钥和公钥(NEAR 协议)

我需要能够通过提供 NEAR 钱包的种子短语来获取其公钥和私钥。我在 NEAR 的 GitHub 帐户中找到了一个特定的库/存储库,它看起来非常适合我的案例:): https: //github.com/near/near-seed-phrase

但是,经过一些测试后,该库(parseSeedPhrase 函数)提供的结果似乎与使用near-cli 实用程序可以获得的实际密钥不匹配。

我有一个假设,NEAR 的测试网可能对 derivationPath 参数使用不同的值,并且库中作为默认值包含的参数仅适用于主网。也许我只是错过了一些东西,任何帮助将不胜感激。

key blockchain wallet nearprotocol

5
推荐指数
1
解决办法
2429
查看次数

如何检查NFT是否在特定钱包中

我需要检查特定的 NFT 是否在特定的钱包中,是否有 API 或以编程方式执行此操作的方法?

多谢。

blockchain ethereum wallet cryptocurrency nft

5
推荐指数
1
解决办法
2604
查看次数