Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我可以在Apple钱包中使用哪些通行证_Ios_Swift_Passkit - Fatal编程技术网

Ios 我可以在Apple钱包中使用哪些通行证

Ios 我可以在Apple钱包中使用哪些通行证,ios,swift,passkit,Ios,Swift,Passkit,我是iOS开发新手,希望使用PassKit库进行一个小项目 经过大量搜索(Apple docs,stackoverflow),我似乎无法清楚地理解我的问题的可能答案: “是否可以访问我未创建的通行证?” 现在,我不是在谈论银行卡等与支付相关的通行证。我只是想了解一下活动门票、交通通行证等方面的概况 有没有办法做到这一点?(当然要征得用户同意) 谢谢你的帮助!:) 简单的答案是“不,你的应用程序无法访问它没有创建的通行证”;这可能会侵犯隐私 更详细的答案是,只要在应用程序的com.apple.de

我是iOS开发新手,希望使用PassKit库进行一个小项目

经过大量搜索(Apple docs,stackoverflow),我似乎无法清楚地理解我的问题的可能答案:

“是否可以访问我未创建的通行证?”

现在,我不是在谈论银行卡等与支付相关的通行证。我只是想了解一下活动门票、交通通行证等方面的概况

有没有办法做到这一点?(当然要征得用户同意)

谢谢你的帮助!:)

简单的答案是“不,你的应用程序无法访问它没有创建的通行证”;这可能会侵犯隐私

更详细的答案是,只要在应用程序的
com.apple.developer.pass type identifiers
权限中指定了通行证类型标识符,应用程序就可以访问它没有创建的通行证。此授权的目的是允许一个应用访问由同一开发者的另一个应用创建的通行证

此权限还允许应用程序访问通过其他方法添加到钱包中的通行证;例如,航空公司应用程序可以通过在航空公司网站上登记来访问添加到钱包中的通行证

标题中问题的答案是“您可以访问您创建的通行证”


应用程序不会发出任何会导致用户请求允许普通通行证访问的请求

非常感谢@Paulw11!那就没办法了。我得换个主意了。祝你有美好的一天!