Apple和Stripe:在Xcode中看不到商家ID/Apple Pay证书 [英] Apple and stripe : Merchant id/apple pay certificate could not seen in xcode
问题描述
我已按照每个步骤在应用程序中使用Apple Pay创建条纹信用卡付款功能. 对于我的xcode和商家ID/捆绑ID来说,它工作正常.
I have followed every steps to create stripe credit card payment functionality with apple pay in my app. It is works fine for my xcode and merchant id/bundle id.
我需要什么: 我的客户有自己的Apple开发人员帐户,他想在应用程序中添加其客户的商家ID.
What I need: My client have his own apple developer account, and he want to add his client's merchant id in app.
我从客户那里得到的东西: 1. IOS开发者证书(带有捆绑ID) 2.苹果支付证书 3.商家ID
What I have from client: 1. IOS developer certificate(with Bundle id) 2. Apple pay certificate 3. Merchant id
我在钥匙链中添加了开发者证书和Apple Pay证书.以及使用客户开发人员证书更改的构建设置->代码签名" .
I have added developer certificate and apple pay certificate in key chain. as well as changed "Build settings -> code signing" with clients developer certificate.
问题: 此处未显示客户ID的"功能-> Apple Pay->商家ID ". 如果我单击修复问题". xcode重定向我以选择我的开发者个人资料.
Problem: Here "capability -> Apple pay -> merchant id" of client id does not displayed. If I click on "fix issue". xcode redirect me to select my developer profile.
请确认此信息是否足够.如果是,请协助我解决这个问题.
Please confirm is this information is enough. If yes please assist me to solve this.
我的屏幕现在如下所示:单击添加/刷新:
请告诉我我想念的东西
推荐答案
您是否已在计算机上创建了这些证书.如果没有,则要求提供p12证书.它将解决您的问题.
Have you created these certificates on your machine. If not then ask for p12 certificate. It will resolve your issue.
@AkshayPatil:仅由于错误的证书或错误的流程,您才面临此问题.
@AkshayPatil : You are facing this issue only because of wrong certificates or wrong process.
- 在创建证书之前检查"Apple Pay"是否已激活.
- 当其他人在另一台计算机上创建这些证书时,您应该获得.p12证书.
- 您应该使用相同的Apple帐户来激活"Apple Pay",否则您将无法访问这些证书,并且Apple Pay将引发错误. 我在机器上尝试过.它工作正常.您应该添加商人".在商家ID之前.
- Check whether "Apple Pay" is activated or not before certificate was created.
- You should get .p12 certificate when someone create these certificate on another machine
- You should use same apple account to activate "Apple Pay" otherwise you will not be able to access these certificates and Apple pay will throw an error. I tried on my machine. It works fine. You should add "merchant." before merchant ID.
这篇关于Apple和Stripe:在Xcode中看不到商家ID/Apple Pay证书的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!