Apple Pay強勢來襲,開發者應做的事情

2021-07-10 05:07:59 字數 1867 閱讀 5575

** 

"ios8.1就已經有這個功能了,只是木有現在這麼的火,現在的趨勢是要火的節奏,因此很多電商平台b2b,p2p,c2c,x2x都有可能需要這個屌絲的付款功能了,在此簡單的研究一下。"

正如上圖提示的一樣,你可能會注意到上面沒有有效的merchant id,我們需要建立乙個,訪問蘋果ios 開發者中心的位於identifiers > merchant id的頁面。然後隨著流程指引,建立乙個merchant id並註冊它。這個和其他證書差不多再此不做過多的闡述。下圖是已經建立好的參考。

下面簡單說下**:

.h檔案裡面

#import [uikit/uikit.h](因識別問題,此處將尖括號改為方括號)

#import [passkit/passkit.h]

@inte***ce viewcontroller : uiviewcontroller @end

.m檔案

#import "viewcontroller.h"

@inte***ce viewcontroller ()

@end

@implementation viewcontroller

- (void)viewdidload 

#pragma mark ----支付狀態

- (void)paymentauthorizationviewcontroller:(pkpaymentauthorizationviewcontroller *)controller

didauthorizepayment:(pkpayment *)payment

completion:(void (^)(pkpaymentauthorizationstatus status))completion

else 

}#pragma mark ----開始支付

if([pkpaymentauthorizationviewcontroller canmakepayments]) 

[self presentviewcontroller:paymentpane animated:yes completion:nil];

} else 

}#pragma mark ----支付完成

- (void)paymentauthorizationviewcontrollerdidfinish:(pkpaymentauthorizationviewcontroller *)controller

@end

在此過程中你可能會遇到如下問題:

1.countrycode 不知道怎麼查,我這寫的是中國的countrycode查詢**

2.currencycode 不會查,到目前為止,我也沒搞懂,在錯誤資訊裡面提示一堆,隨便選的乙個。

3.木有iphone6手機,我就是其中之一…….

其他我認為比較重要的屬性,請詳細看demo具體效果圖如下:

上圖皆為模擬器

開發者註冊

最近在被react native打包虐了乙個多星期 昨天終於搞定了 現在把打包的過程以及遇到的坑整理出來做個筆記 希望能給遇到相同問題的小夥伴們乙個參考。第一步 材料準備 1 乙個已付費的開發者賬號 蘋果開發者賬號的型別如下表 根據自己的需求以及實際情況選擇申請 附上不同證書的區別,請根據自己的需求...

優秀的開發者 vs 糟糕的開發者

優秀的開發者是乙個藝術家,乙個享受創作過程的工匠。糟糕的開發者只將自己當作負責產生 的碼農。優秀的開發者了解客戶的問題。糟糕的開發者只了解手頭的技術問題。優秀的開發者會不斷努力去理解 為什麼 然後去實現,同時能夠把握大局。糟糕的開發者專注於構建類 方法和配置檔案,而不理會大局。糟糕優秀的開發者了解產...

優秀的開發者 vs 差的開發者

如果你認為使用 優秀 和 差 來區分開發者不妥的話,也可以將這些看作是初級開發者和資深開發者之間的區別。但無論如何,多看看其他的優秀開發者 或資深開發者 是如何做的,對於自身技能 工作方式的提公升有很大的幫助。優秀的開發者是乙個藝術家,乙個享受創作過程的工匠。差的開發者只將自己當作負責產生 的碼農。...