我一直在尋找一種方法,將免費試用的每月訂閱添加到我的產品中。我注意到一些應用程序,如Life360(截圖1),通過信用卡賬單而不是iTunes賬戶來完成。我已經通過開發人員文檔搜索了所有內容,但無法找到允許用戶在其iTunes帳戶外輸入信用卡的API。如何在我的iPhone應用程序中使用信用卡訂閱?
是否有API?
我一直在尋找一種方法,將免費試用的每月訂閱添加到我的產品中。我注意到一些應用程序,如Life360(截圖1),通過信用卡賬單而不是iTunes賬戶來完成。我已經通過開發人員文檔搜索了所有內容,但無法找到允許用戶在其iTunes帳戶外輸入信用卡的API。如何在我的iPhone應用程序中使用信用卡訂閱?
是否有API?
你必須去通過蘋果的所有信用卡交易,如果你想在App Store中被接受。
按照App Store Review Guidelines,11.2:
應用利用比內置購買API(IAP)到 購買內容的其他的系統,功能,或在一個應用程序的服務將是 拒絕
和11.3:使用IAP購買實物商品或商品和服務
應用程序使用 在應用以外將被拒絕
所以,是的,某某這樣做的,但你是不是某某的話,那麼你可能會被拒絕這樣做。
這裏沒有內置的API。您需要使用像Stripe這樣的第三方。但是,如果訂閱系統不通過appstore,您可能會被拒絕。
大多數使用內容(新聞,雜誌)的應用程序都需要在應用程序購買中使用。提供諸如保險等服務的應用程序通常可以通過與蘋果公司的人員合作來添加,以便將其引入諸如優步等應用程序商店。
蘋果對此一直皺眉,一般來說,對於非實物商品。機會很好你的應用程序將被拒絕(並且Life 360可能剛剛溜過 - 它恰巧!)
絕對沒有iOS內置的信用卡API。您需要使用第三方進行付款處理。條紋是一個受歡迎的,並在iOS集成上有一個頁面:https://stripe.com/docs/mobile/ios
現在應用程序採購中是否允許每月訂閱? – logixologist