iOS

iOS應用程序購買

iOS應用程序購買

在iOS中,應用內購買(In- app Purchase)是一種框架,允許我們將商店整合到應用中。iOS中的應用內購買選項通常用於向用戶收取額外功能和內容的費用。

假設你有一個快速的iOS應用程序,它隻允許用戶免費訪問有限的功能;然而,如果他們想要訪問應用程序的所有功能和內容,他們必須付費。通過應用內購買,你可以向用戶收取費用,以啟用我們的應用程序的所有功能和內容。

所涉及的程序:

步驟1:確保你在iTunes Connect中有一個不同的App ID,然後當你創建應用時,在Xcode中使用適當的配置配置文件用bundle ID和代碼簽名更新它

步驟2:創建一個新的應用程序並更新上麵的信息。更多信息可以在蘋果關於添加新應用的指南中找到。

步驟3:在應用程序頁麵的管理應用內購買部分,添加一個應用內購買的新產品

步驟4:確保您的應用程序的銀行詳細信息已設置。為了讓應用內購買生效,這必須進行配置。在應用程序的iTunes連接頁麵中使用Manage Users選項創建一個測試用戶帳戶

步驟5後續的階段包括為我們的應用程序內購買處理編碼和設計用戶界麵

步驟6:創建一個單視圖應用程序,並從iTunes Connect中填寫bundle標識符

步驟7:如下所示,更新ViewController。xib文件


步驟8:為三個標簽和按鈕分別創建IBOutlets,將它們命名為productTitleLabel、productDescriptionLabel、productPriceLabel和purchaseButton

步驟9:選擇您的項目文件,然後選擇目標,然後添加StoreKit.framework

第十步: ViewController.h應該像下麵這樣更新:


步驟11:對ViewController.m做以下修改:





請注意

你必須在kTutorialPointProductID中替換你為應用內購買創建的productID。你可以通過改變fetchAvailableProducts中productIdentifiers的NSSet來添加多個產品。用同樣的方式處理添加的產品id的與購買相關的操作。

輸出

當您執行應用程序時,我們將得到以下輸出:



在設置界麵,確保您已注銷您的帳戶。當你點擊啟動購買按鈕時,選擇使用現有的Apple ID。輸入有效測試帳戶的用戶名和密碼。過一會兒,您將收到以下警報。


一旦您的產品成功購買,您將收到以下通知。在顯示此警報的地方,可以查看用於更改應用程序功能的基本代碼。


軟件測試教程
1小時
初學者
51.2 k +人注冊
4.45 (3410)
C語言中的排序算法
3小時
初學者
7.2 k +人注冊
4.43 (110)
編程基礎知識
1小時
初學者
1 l +人注冊
4.47 (4598)
編程環境
1小時
初學者
10.6 k +人注冊
4.39 (216)
JQuery教程
1小時
初學者
5.2 k +人注冊
4.33 (252)
什麼是物聯網?
1小時
初學者
12 k +人注冊
4.43 (1092)
Mongodb教程
2小時
初學者
7.9 k +人注冊
4.53 (384)
使用Python的Android應用程序
2小時
初學者
14.1 k +人注冊
4.24 (299)
JavaScript項目
2小時
中間
15.1 k +人注冊
4.49 (472)
HTML屬性和標簽
2小時
初學者
20.1 k +人注冊
4.55 (1048)
Baidu
map