Post

Replies

Boosts

Views

Activity

Storekit2 debug: subscription doesn't exist and code still append a subscription??!! BUG??
I am really frustrated with storekit2, is it me or is it an Apple bug? the subscription doesn't exist LITERALLY and the code still append a subscription to my currentSubscriptions!! Unfortunatelly I cannot attach an image but the susbcrioption doesn't exist in the storekit debug window but the code still append a valid subscription! https://stackoverflow.com/questions/77783897/storekit2-subscription-is-not-existant-and-still-append-subscription-bug // update the customers products @MainActor func updateCustomerProductStatus() async { var purchasedSubs: [Product] = [] var purchasedIAP: [Product] = [] //iterate through all the user's purchased products for await result in Transaction.currentEntitlements { do { //again check if transaction is verified let transaction = try checkVerified(result) //Check the `productType` of the transaction and get the corresponding product from the store. switch transaction.productType { case .consumable: if let iap = iaps.first(where: { $0.id == transaction.productID }) { purchasedIAP.append(iap) } case .autoRenewable: if let subscription = subscriptions.first(where: { $0.id == transaction.productID }) { //SUBSCRIPTION DOESN'T EXIST AND STILL GETS APPENDED!! purchasedSubs.append(subscription) } default: break } } catch { //storekit has a transaction that fails verification, don't delvier content to the user print("Transaction failed verification") } //finally assign the purchased products self.purchasedIAPs = purchasedIAP self.purchasedSubscriptions = purchasedSubs } }
0
0
684
Jan ’24
Does Weatherkit have a webhook for push notifications?
I'm implementing PUSH NOTIFICATIONS for an app that uses Weatherkit ("there is a Tornado outside your house, run!") I enabled the capability, the code in app delegate, tested the push notification with the new apple console. and everything WORKS, BUT...how can I receive push notifications from Weather kit? do they have a webhook that I can listen to? I cannot find anything in the documentation. https://developer.apple.com/documentation/weatherkitrestapi/get_api_v1_weatheralert_language_id or do I need to create a server to call weatherkit every min? I don't understand how to listen to weather kit for alerts. thanks
1
1
914
Jun ’23
Use In-App purchases to pay for apartment monthly rentals?
I have an app that shows property listings and allows users/tenants to apply directly to rent the place. The goods offered are physical (an apartment/house). Can I use the in-app purchases without the 30% fee for this purpose? I assume it's possible as Amazon sell physical goods via in-app purchases, but they cannot sell digital goods (kindle books) so they redirect the user to their website. anyways, I thought about asking before start developing and getting rejected.
0
0
694
Dec ’21
Storekit2 debug: subscription doesn't exist and code still append a subscription??!! BUG??
I am really frustrated with storekit2, is it me or is it an Apple bug? the subscription doesn't exist LITERALLY and the code still append a subscription to my currentSubscriptions!! Unfortunatelly I cannot attach an image but the susbcrioption doesn't exist in the storekit debug window but the code still append a valid subscription! https://stackoverflow.com/questions/77783897/storekit2-subscription-is-not-existant-and-still-append-subscription-bug // update the customers products @MainActor func updateCustomerProductStatus() async { var purchasedSubs: [Product] = [] var purchasedIAP: [Product] = [] //iterate through all the user's purchased products for await result in Transaction.currentEntitlements { do { //again check if transaction is verified let transaction = try checkVerified(result) //Check the `productType` of the transaction and get the corresponding product from the store. switch transaction.productType { case .consumable: if let iap = iaps.first(where: { $0.id == transaction.productID }) { purchasedIAP.append(iap) } case .autoRenewable: if let subscription = subscriptions.first(where: { $0.id == transaction.productID }) { //SUBSCRIPTION DOESN'T EXIST AND STILL GETS APPENDED!! purchasedSubs.append(subscription) } default: break } } catch { //storekit has a transaction that fails verification, don't delvier content to the user print("Transaction failed verification") } //finally assign the purchased products self.purchasedIAPs = purchasedIAP self.purchasedSubscriptions = purchasedSubs } }
Replies
0
Boosts
0
Views
684
Activity
Jan ’24
Does Weatherkit have a webhook for push notifications?
I'm implementing PUSH NOTIFICATIONS for an app that uses Weatherkit ("there is a Tornado outside your house, run!") I enabled the capability, the code in app delegate, tested the push notification with the new apple console. and everything WORKS, BUT...how can I receive push notifications from Weather kit? do they have a webhook that I can listen to? I cannot find anything in the documentation. https://developer.apple.com/documentation/weatherkitrestapi/get_api_v1_weatheralert_language_id or do I need to create a server to call weatherkit every min? I don't understand how to listen to weather kit for alerts. thanks
Replies
1
Boosts
1
Views
914
Activity
Jun ’23
Use In-App purchases to pay for apartment monthly rentals?
I have an app that shows property listings and allows users/tenants to apply directly to rent the place. The goods offered are physical (an apartment/house). Can I use the in-app purchases without the 30% fee for this purpose? I assume it's possible as Amazon sell physical goods via in-app purchases, but they cannot sell digital goods (kindle books) so they redirect the user to their website. anyways, I thought about asking before start developing and getting rejected.
Replies
0
Boosts
0
Views
694
Activity
Dec ’21