我在我的应用程序上设置了苹果薪水,当我在本地测试时,一切都运转良好。我能够在真实设备上进行真实付款。然后,我推到应用商店,它不再起作用。
我能够通过执行“发布”版本而不是调试版本在本地进行复制,并且出现以下错误:
apple pay error This device can make payments but has no supported cards
这是在同一台手机上,可以与调试版本一起正常工作。因此,我假设这只是错误的错误消息。我可以肯定它与debug vs release cert有关,但是我找不到这些独立设置的地方。
其他说明:
答案 0 :(得分:0)
我知道了。我在xCode ui中没有(或如果有)任何想法,但是在项目的根目录中有2个文件id
和select min(id)
from my_table
where name is null
and address is null
and email is null
and phone is null
。
以下内容出现在调试版本中,但未出现在发布版本中:
Entitlements-Debug.plist
这种感觉是xCode应该自动执行的,但是将这些行复制到发布plist可以解决此问题。