Topics

Leave a Reply

144 Comments on "In App Purchases! (Swift 3 in Xcode : Swifty Store Kit)"

Notify of
avatar

Hasan Civelek
Guest
Hasan Civelek
6 days 1 hour ago

Thanks for this video (and others)

ellisdylpo
Guest
ellisdylpo
6 days 12 hours ago

I was wondering if there was a way to only show the buttons for purchasing on a certain Scene. I have been toiling for hours trying to figure it out and I would appreciate it if anyone could help me out. Thanks!

Philip Juel Borges
Guest
Philip Juel Borges
16 days 4 hours ago
Hi Jared. Thanks for a nice coverage. I've got a question though that deals with how you make sure that the purchase is remembered by the app. You covered it briefly in the video, but consider this:A user downloads the app makes the IAP. You then need a boolean value that is stored somewhere so that the app doesn't use the limited version. Storing it locally, will still make the app fully useable if someone logs into the Apple Store with a different Apple ID, because the boolean value can't be tied to the Apple ID. If you store the… Read more »
YouWatchGames
Guest
YouWatchGames
18 days 23 hours ago
Vasu Poluri
Guest
Vasu Poluri
20 days 22 hours ago

Hi Jared… Nice video man. Can you please make a video on REST API. So that it will be very much helpful to the guys like me…

Elliott Diaz
Guest
Elliott Diaz
22 days 9 hours ago

Absolutely perfect! Love the clarity you present your videos in. Best of luck with your future success!

Edward Hasted
Guest
Edward Hasted
28 days 4 hours ago

Very impressive and comprehensively awesome video, as always. VERY many thanks.Now the questions:1. SwiftyStoreKit.verifyReceipt(password: sharedSecret, completion: { seems to need to be written as SwiftyStoreKit.verifyReceipt(using: sharedSecret as! ReceiptValidator, completion: {2. In func alertForPurchaseResult(result : PurchaseResult) -> UIAlertController { gives four Enum case failed not found in type SKError in the following lines: case .failed(let error): case .invalidProductId(let productID): case .noProductIdentifier: case .paymentNotAllowed:

Edward Hasted
Guest
Edward Hasted
28 days 3 hours ago

Have changed switch error { toswitch error.code {in the lines above

edgramosmurillo
Guest
edgramosmurillo
28 days 16 hours ago

Great stuff Jared!

Yaroslav Dukal
Guest
Yaroslav Dukal
1 month 4 days ago

well, tapping cancel on in app pop up still process the transaction… What to do?

Munib Rahman
Guest
Munib Rahman
1 month 8 days ago

It appears that this tutorial is now old, download the SwiftyStoreKit master from github, and one of the examples has this exact code already done for you.

1 2 3 9
wpDiscuz