رفتن به مطلب

ارسال‌های توصیه شده

در ۱۴۰۲/۶/۲۵ در 18:43، محمدرضا شاهپیری گفته است:

نسخه بیسیک رو حتما به روز کنید. همینطور sdk و فایلهای extra رو از سایت مرجع بگیرید و سمپلی که گذاشتم رو تست کنید

استاد همه چی رو بروز کردم اما هنوز خطای بالایی پابرجا هست.

از اینور میترسم فایل هایی که شما گذاشتید رو جایگزین کنم، اونوقت پروژه های دیگم به مشکل کامپایل بخوره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • پاسخ 82
  • ایجاد شده
  • آخرین پاسخ

بیشترین ارسال‌ها در این موضوع

ارسال‌های محبوب

مشاهده فایل Poolakey با سلام و درود خدمت دوستان عزیز انسرسنتر . برایتان کتابخونه آورده ایم اونم چه کتابخونه ای. پولکی  بله. بازار کتابخونه درون پرداختشو

سلام مرسی آقامحمدرضا عزیز دمتون گرم کمک بزرگی کردین به بچه های B4A 😍

عزیز توی آموزش توضیح داده شده. نسخه بیسیکتون باید ۱۱.۵ به بالا باشه همینطور توی sdk هم باید یه سری تغییرات بدین.قبل از کار با کتابخونه حتما آموزش رو ببینید

تصاویر ارسال شده

۵ ساعت قبل، batman۱۲۳ گفته است:

استاد همه چی رو بروز کردم اما هنوز خطای بالایی پابرجا هست.

از اینور میترسم فایل هایی که شما گذاشتید رو جایگزین کنم، اونوقت پروژه های دیگم به مشکل کامپایل بخوره

عزیز من تست کردم هیچ مشکلی نداره.

موارد زیر رو دانلود کنید و کلا یه پوشه sdk جدید بسازید و داخلش بریزید فایها رو.b4a هم نسخه آخر باشه. سورس هم نسخه آخر. نباید مشکلی باشه

https://dl.google.com/android/repository/commandlinetools-win-9123335_latest.zip

https://www.b4x.com/android/files/resources_11_22.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...
در ۱۴۰۱/۶/۲۸ در 22:05، محمدرضا شاهپیری گفته است:

فایل OkHttp.xml رو باز کنید و خط زیر رو حذف کنید

Capture.PNG

سلام استاد

وقتتون بخیر

مجددا تشکر میکنم بابت کتابخانه خوبتون.

جسارتا اگر این خطی که در تصویر دورش خط کشیدید رو همیشه برداریم چه اتفاقی میفته ؟ (یعنی حتی اگر کتابخانه پولکی هم اضافه نشده باشه.)

ممنون

 

به جواب سوالم رسیدم ، چون کلاس kotlin.jvm.internal.Intrinsics رو پیدا نمیکنه  اپلیکیشن کرش میشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۲/۷/۲۴ در ۱۷:۳۳، fun_code گفته است:

سلام استاد

وقتتون بخیر

مجددا تشکر میکنم بابت کتابخانه خوبتون.

جسارتا اگر این خطی که در تصویر دورش خط کشیدید رو همیشه برداریم چه اتفاقی میفته ؟ (یعنی حتی اگر کتابخانه پولکی هم اضافه نشده باشه.)

ممنون

 

به جواب سوالم رسیدم ، چون کلاس kotlin.jvm.internal.Intrinsics رو پیدا نمیکنه  اپلیکیشن کرش میشه.

بله دوست عزیز. کرش میکنه. این کلاسها نیاز هست برای کتابخونه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 هفته بعد...

ضمن تشکر بابت کتابخانه خیلی خوبتون با وجودی که بازار خودش SDK رو در گیت منتشر کرده ولی من همچنان از کتابخانه شما استفاده می‌کنم
امروز به یک مشکلی برخورد کردم :


وقتی همزمان از کتابخونه پولکی شما و پرداخت درون برنامه ای مایکت شما، استفاده میکنم‌ خطای زیر موقع کامپایل صادر میشه
حقیقت حوصله تیک زدن و کامنت کردن کدها رو ندارم دیگه سنم قد نمیده و اعصابم نمیکشه ممنون میشم راهنمایی بفرمائید.


 

B4A Version: 12.50
Parsing code.    (0.17s)
	Java Version: 8
Building folders structure.    (0.42s)
Compiling code.    (0.13s)
Compiling layouts code.    (0.01s)
Organizing libraries.    (0.00s)
	(AndroidX SDK)
Compiling resources    (0.24s)
Linking resources    (4.72s)
Compiling generated Java code.    (0.52s)
Finding libraries that need to be dexed.    (0.02s)
Dex code    (1.06s)
Dex merge    Error
Error in c:\sdk2\tools\..\extras\b4a_local\unpacked-poolakey-2.0.0-63788295170000\jars\classes.zip:classes.dex:
Type com.android.vending.billing.IInAppBillingService is defined multiple times: c:\sdk2\tools\..\extras\b4a_local\unpacked-poolakey-2.0.0-63788295170000\jars\classes.zip:classes.dex, c:\sdk2\tools\..\extras\b4a_local\unpacked-myket-billing-client-1.4-63800175638000\jars\classes.zip:classes.dex
Compilation failed
Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\sdk2\tools\..\extras\b4a_local\unpacked-poolakey-2.0.0-63788295170000\jars\classes.zip:classes.dex
	at com.android.tools.r8.internal.vj.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:98)
	at com.android.tools.r8.D8.main(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:4)
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\sdk2\tools\..\extras\b4a_local\unpacked-poolakey-2.0.0-63788295170000\jars\classes.zip:classes.dex
	at Version.fakeStackEntry(Version_3.3.20-dev+aosp1.java:0)
	at com.android.tools.r8.internal.vj.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:75)
	at com.android.tools.r8.internal.vj.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:28)
	at com.android.tools.r8.internal.vj.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:27)
	at com.android.tools.r8.internal.vj.b(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:2)
	at com.android.tools.r8.D8.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:22)
	at com.android.tools.r8.D8.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:17)
	at com.android.tools.r8.internal.vj.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:85)
	... 1 more
Caused by: com.android.tools.r8.internal.f: Type com.android.vending.billing.IInAppBillingService is defined multiple times: c:\sdk2\tools\..\extras\b4a_local\unpacked-poolakey-2.0.0-63788295170000\jars\classes.zip:classes.dex, c:\sdk2\tools\..\extras\b4a_local\unpacked-myket-billing-client-1.4-63800175638000\jars\classes.zip:classes.dex
	at com.android.tools.r8.internal.YS.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:14)
	at com.android.tools.r8.internal.YS.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:22)
	at com.android.tools.r8.internal.cN.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:36)
	at com.android.tools.r8.internal.cN.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:10)
	at java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:1990)
	at com.android.tools.r8.internal.cN.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:6)
	at com.android.tools.r8.graph.E2$a.e(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:4)
	at com.android.tools.r8.dex.b.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:105)
	at com.android.tools.r8.dex.b.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:28)
	at com.android.tools.r8.D8.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:25)
	at com.android.tools.r8.D8.d(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:609)
	at com.android.tools.r8.D8.c(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:1)
	at com.android.tools.r8.internal.vj.a(R8_3.3.20-dev+aosp1_dd4c01853fd917497aef2d09abff533f0d25b062517ea74449d40e1778a34753:24)
	... 5 more




 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۲ ساعت قبل، mohammad-alone گفته است:

ضمن تشکر بابت کتابخانه خیلی خوبتون با وجودی که بازار خودش SDK رو در گیت منتشر کرده ولی من همچنان از کتابخانه شما استفاده می‌کنم
امروز به یک مشکلی برخورد کردم :
وقتی همزمان از کتابخونه پولکی شما و پرداخت درون برنامه ای مایکت شما، استفاده میکنم‌ خطای زیر موقع کامپایل صادر میشه
حقیقت حوصله تیک زدن و کامنت کردن کدها رو ندارم دیگه سنم قد نمیده و اعصابم نمیکشه ممنون میشم راهنمایی بفرمائید.

سلام ودرود. سن یه عدده عزیز دلت باید جوون باشه:smiley4:

اما در مورد مشکل، ببینید بیس کتابخونه های درون پرداخت یکیه و همشون از کلاسهای گوگل استفاده میکنن.حالا وقتی میاید و دوتاشونو استفاده میکنید کلاس تکراری به وجود میاد. اندریوداستودیو اینو هندل میکنه اما b4a متاسفانه توی کامپایل خیلی ضعیفه و هیچ آپشنی نمیده. تنها راهش اینه که یکی از اونها رو توی پروژه داشته باشید و با استفاده از آبسترکشن کلاسهای جداگونه بنویسید که غیر فعال کردن کتابخونه راحت باشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۲۹ دقیقه قبل، محمدرضا شاهپیری گفته است:

سلام ودرود. سن یه عدده عزیز دلت باید جوون باشه:smiley4:

اما در مورد مشکل، ببینید بیس کتابخونه های درون پرداخت یکیه و همشون از کلاسهای گوگل استفاده میکنن.حالا وقتی میاید و دوتاشونو استفاده میکنید کلاس تکراری به وجود میاد. اندریوداستودیو اینو هندل میکنه اما b4a متاسفانه توی کامپایل خیلی ضعیفه و هیچ آپشنی نمیده. تنها راهش اینه که یکی از اونها رو توی پروژه داشته باشید و با استفاده از آبسترکشن کلاسهای جداگونه بنویسید که غیر فعال کردن کتابخونه راحت باشه.

ارادتمند مهندس عزیز خیلی ممنون از پاسخ شما
میشه از کلاس هم فراخونی کرد توابع پرداخت رو ؟
مشکلی بوجود نمیاد ؟

حال دلم خوش نیست چون حال مردمم خوش نیست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۶ ساعت قبل، mohammad-alone گفته است:


میشه از کلاس هم فراخونی کرد توابع پرداخت رو ؟
مشکلی بوجود نمیاد ؟

اصولا وقتی اینجور سیستمی دارین که چند نوع مختلف از یک عملیات یکسان رو توش انجام میدین (مثلا پرداخت درون برنامه ای دوتا مارکت متفاوت) باید یه کلاس واسط بنویسید و توش متدهای و ایونتهای پرداخت رو پیاده کنید و شما فقط با این کلاس باید حرف بزنید و مهم نباشه چه مارکتی استفاده میکنید

6 ساعت قبل، mohammad-alone گفته است:

حال دلم خوش نیست چون حال مردمم خوش نیست

خوب میشه حال دل مردم بالاخره عزیز. روزها و دوران سخت تر از این هم بوده و رفته. این روزام میگذره...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۲/۸/۲۴ در ۲۰:۲۲، محمدرضا شاهپیری گفته است:

اصولا وقتی اینجور سیستمی دارین که چند نوع مختلف از یک عملیات یکسان رو توش انجام میدین (مثلا پرداخت درون برنامه ای دوتا مارکت متفاوت) باید یه کلاس واسط بنویسید و توش متدهای و ایونتهای پرداخت رو پیاده کنید و شما فقط با این کلاس باید حرف بزنید و مهم نباشه چه مارکتی استفاده میکنید

خوب میشه حال دل مردم بالاخره عزیز. روزها و دوران سخت تر از این هم بوده و رفته. این روزام میگذره...

مجدداْ‌ سپاسگزارم
کتابخونه های پرداخت بازار و مایکت رو میشه از کلاس فراخونی کرد ؟
چون یه دیالوگی باز میکنه اون دیالوگ که در قالب فکر میکنم اینتنت هم باشه مشکل ساز نیست ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۱۰ ساعت قبل، mohammad-alone گفته است:

مجدداْ‌ سپاسگزارم
کتابخونه های پرداخت بازار و مایکت رو میشه از کلاس فراخونی کرد ؟
چون یه دیالوگی باز میکنه اون دیالوگ که در قالب فکر میکنم اینتنت هم باشه مشکل ساز نیست ؟

ببینید عزیز من ایده کلی رو بهتون میدم شما دیگه خودتون تکمیلش کنید و بالا پایین کردناشو انجام بدین

اول یه کلاس به اسم Payment ایجاد کنید

Sub Class_Globals
	Private poolakey As Poolakey
	Private myketBill As MyketBilling
	Private eventName As String="billing"
	Private publicKey As String="......."
	Private market As String
	Private connected As Boolean=False
	Private module As Object
End Sub

Public Sub Initialize(mMarket As String,mModule As Object)
market=mMarket
module=mModule
If market="bazaar" Then
	    setupPoolakey
	Else
		setupMyket
End If
End Sub

Private Sub setupPoolakey
	poolakey.init(publicKey,eventName)
	poolakey.connect
End Sub

Private Sub setupMyket
	myketBill.initialize(eventName,publicKey)
End Sub

Public Sub purchase(productId As String,payload As String)
	If connected==False Then
		ToastMessageShow("ارتباط با مارکت برقرار نشد",False)
		Return
	End If
	If market="bazaar" Then
		    poolakey.purchaseProduct(productId,payload)
		Else
			myketBill.launchPurchaseFlow(productId,payload)
	End If
End Sub


Private Sub billing_connectionSucceed
	connected=True
End Sub
Private Sub billing_onIabSetupFinished(result As IabResult)
	connected = result.isSuccessful
End Sub

Private Sub billing_purchaseSucceed(purchaseInfo As PurchaseInfo)
	CallSubDelayed3(module,"handlePurchase",True,purchaseInfo.purchaseToken)
End Sub
Private Sub billing_purchaseFailed(error As String)
	CallSubDelayed3(module,"handlePurchase",False,Null)
End Sub
Private Sub billing_onIabPurchaseFinished(r As IabResult,p As Purchase)
	CallSubDelayed3(module,"handlePurchase",r.isSuccessful,p.Token)
End Sub

حالا کافیه توی اکتیویتی به شکل زیر استفاده کنید

Dim paymant As Payment
paymant.Initialize("bazaar",Me)
paymant.purchase("productId","payload")

Public Sub handlePurchase(success As Boolean,token As String)
	
End Sub

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۱/۳/۲۰ در ۰۰:۴۴، محمدرضا شاهپیری گفته است:

Poolakey


با سلام و درود خدمت دوستان عزیز انسرسنتر ♥.

برایتان کتابخونه آورده ایم:gamer: اونم چه کتابخونه ای.

پولکی:Laie_60B:  بله.

بازار کتابخونه درون پرداختشو تغییر داده و دیگه با نسخه قدیمی نمیشه رو اندرویدهای جدید درون پرداخت پیاده کرد. از طرفی این کتابخونه نسخه b4a نداره و خب برای دوستان b4a خیلی خوشایند نبود این قضیه. طبق معمول وارد عمل شدیم و طی یک عملیات واقعا پیچیده کتابخونه رو برای b4a پیادوندیم:gamer2:. امیدوارم مورد استفاده تون باشه.

برای استفاده هم اول به شکل زیر کتابخونه رو تعریف و اینشیالایز کنید  و درنهایت به سرویس بازار متصل کنید.

Dim poolakey As Poolakey
poolakey.init("public_key","poolakey")
poolakey.connect

Private Sub poolakey_connectionSucceed
	Log("connectionSucceed") 'اینجا یعنی همه چی اکی بوده و میتونید خرید رو شروع کنید
End Sub

برای خرید محصولات غیر اشتراکی به شکل زیر

poolakey.purchaseProduct("product_id","payload")

Private Sub poolakey_purchaseSucceed(purchaseInfo As PurchaseInfo)
	If purchaseInfo.payload=="buy_100_coin" Then ' اینجا اگه محصول مصرفی بود باید اونو مصرف کنید که بتوه دوباره بخره کاربر
		CallSubDelayed2(Me,"consumeProduct",purchaseInfo.purchaseToken)
	End If
End Sub
Private Sub consumeProduct(purchaseToken As String)
	poolakey.consumeProduct(purchaseToken)
End Sub
Private Sub poolakey_purchaseCanceled
	ToastMessageShow("purchaseCanceled",False)
	ProgressDialogHide
End Sub
Private Sub poolakey_purchaseFailed(error As String)
	ToastMessageShow("purchaseFailed::"&error,False)
End Sub
Private Sub poolakey_consumeSucceed
	ToastMessageShow("consumeSucceed",False)
End Sub
Private Sub poolakey_consumeFailed(error As String)
	ToastMessageShow("consumeFailed::"&error,False)
End Sub

برای محصولات اشتراکی هم از کد زیر

poolakey.subscribeProduct("product_id","payload")

---------------------------------------------------------------------------------------------------------------------------------------

دانلود آموزش کار با کتابخانه

دانلود فایلهای SDK

دانلود سورس کتابخانه

 


 

لینک های موجود کار نمیکنه و میگه :

"متاسفانه ما مطلبی را که شما به دنبال آن هستید را پیدا نکردیم"

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۱۱ ساعت قبل، farsroom گفته است:

لینک های موجود کار نمیکنه و میگه :

"متاسفانه ما مطلبی را که شما به دنبال آن هستید را پیدا نکردیم"

سلام نیازی به فایلهای sdk نیست. نسخه آخر رو از سایت مرجع دانلود کنید نباید مشکلی باشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...

سلام

من از پولکی بازار و هم از پولکی سایت آنسورسنتر استفاده کردم

و مشکل اینجاست که از کد زیر استفاده میکنم

        Request.ProductId ="test"
        Request.Payload = "hello"

        Poolakey.PurchaseProduct("Purchase",Request)

 

ولی داخل سایت بازار مقدار developerPayload را که باید hello نماید دهد شکل زیر بر میگراند و نمیشود متن مورد نظر را نوشت

"developerPayload": "inapp"

Untitled.jpg

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۲/۹/۱۷ در 11:37، farsroom گفته است:

سلام

من از پولکی بازار و هم از پولکی سایت آنسورسنتر استفاده کردم

و مشکل اینجاست که از کد زیر استفاده میکنم

        Request.ProductId ="test"
        Request.Payload = "hello"

        Poolakey.PurchaseProduct("Purchase",Request)

 

ولی داخل سایت بازار مقدار developerPayload را که باید hello نماید دهد شکل زیر بر میگراند و نمیشود متن مورد نظر را نوشت

"developerPayload": "inapp"

من هم با هزار بدبختی SDK را بروز کردم برنامه درست شد ولی همین مشکل رو دارم

حتی با پولکی همین سایت

دیگه میخام برنامه نویسی رو بیخیال بشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۲/۹/۱۷ در 11:37، farsroom گفته است:

سلام

من از پولکی بازار و هم از پولکی سایت آنسورسنتر استفاده کردم

و مشکل اینجاست که از کد زیر استفاده میکنم

        Request.ProductId ="test"
        Request.Payload = "hello"

        Poolakey.PurchaseProduct("Purchase",Request)

 

ولی داخل سایت بازار مقدار developerPayload را که باید hello نماید دهد شکل زیر بر میگراند و نمیشود متن مورد نظر را نوشت

"developerPayload": "inapp"

Untitled.jpg

سلام و درود. من متوجه مشکل نشدم دوستان. من تو پنل بازار خودم نگاه میکنم مشکلی نمیبینم و مقدار payload عینا ذخیره میشه. مسیر رو چجوری دارین میرین؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 ساعت قبل، محمدرضا شاهپیری گفته است:

سلام و درود. من متوجه مشکل نشدم دوستان. من تو پنل بازار خودم نگاه میکنم مشکلی نمیبینم و مقدار payload عینا ذخیره میشه. مسیر رو چجوری دارین میرین؟

با سلام

کدی که در سایت گذاشتید را استفاده کردم

https://answercenter.ir/files/file/164-poolakey/?do=download&r=494&confirm=1&t=1&csrfKey=30371a85f212c3d7d7324c3fc2fef09d

 

poolakey.init("public_key","poolakey")

فقط به جای public_key کلید RSA و

به جای poolakey شناسه کالا را قرار دادم

 

درضمن کالا از نوع مصرفی هست

poolakey.consumeProduct(purchaseToken)

 

فقط همین

هیچ تغییری در کد ندادم

ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۲ دقیقه قبل، farsroom گفته است:

به جای poolakey شناسه کالا را قرار دادم

خب اشتباه شما همین جاس.تابع init برای راه اندازی هست و متغیر دوم eventName هست نه payload

تابع خرید به شکل زیر هست و اینجا متغیر دوم payload هست

 

	poolakey.purchaseProduct("product_id","payload")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۴ ساعت قبل، محمدرضا شاهپیری گفته است:

خب اشتباه شما همین جاس.تابع init برای راه اندازی هست و متغیر دوم eventName هست نه payload

تابع خرید به شکل زیر هست و اینجا متغیر دوم payload هست

 

	poolakey.purchaseProduct("product_id","payload")

 

ببخشید اشتباه شد

میخواستم این رو بنویسم

poolakey.purchaseProduct("coin_100","test")

باید کلمه test در دیتابیس بازار نمایش داده شود

ولی کلمه inapp نمایش داده میشود

با تشکر فراوان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۳۵ دقیقه قبل، farsroom گفته است:

ببخشید اشتباه شد

میخواستم این رو بنویسم

poolakey.purchaseProduct("coin_100","test")

باید کلمه test در دیتابیس بازار نمایش داده شود

ولی کلمه inapp نمایش داده میشود

با تشکر فراوان

من مجددا تست کردم همچین مشکلی وجود نداره و مقدار payload درست ذخیره میشه

image.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
  • اضافه کردن...