Tip Jar Eksperimen
Splync v1.12 memfokuskan pada meningkatkan komunikasi antara pengguna melalui notifikasi dan lencana baharu. Langkah seterusnya ialah mengukuhkan komunikasi antara pengguna dan pembangun. Dalam versi akan datang, kami merancang untuk memperkenalkan butang maklum balas khusus supaya pengguna boleh berkongsi keperluan, cadangan, atau kebimbangan dengan mudah. Splync bertujuan untuk berkembang dengan cara yang berfokuskan pengguna dan dipacu oleh komuniti, dan komunikasi terbuka adalah penting untuk mencapai matlamat itu. Sebagai langkah pertama ke arah ini, Splync v1.12 memperkenalkan Tip Jar secara eksperimen untuk menyokong pembangun. Ini menandakan kali pertama Splync menawarkan pilihan pembayaran secara sukarela. Aplikasi ini kekal boleh digunakan sepenuhnya secara percuma, dan memberi tip adalah sepenuhnya pilihan. Tip Jar tidak membuka kunci ciri, menghapuskan batasan, atau memberikan sebarang ganjaran dalam aplikasi. Memberi tip dalam Splync adalah seperti apa yang dimaksudkan—gestur mudah tanda penghargaan. Jika anda menikmati menggunakan aplikasi ini dan ingin menyokong pembangunan berterusan, kami berterima kasih atas tip anda. Ia adalah sumbangan sekali sahaja, secara sukarela, yang ditawarkan sebagai cara untuk mengucapkan terima kasih.
Splync Dibina oleh Individu
Untuk menjelaskan, Splync dibina oleh seorang individu. Saya mereka bentuk, membangun, menyelenggara, dan mempromosikan aplikasi ini sebagai usahawan solo. Blog ini juga ditulis oleh satu orang dan diterjemah secara automatik ke dalam 42 bahasa dengan skrip Python + OpenAI API saya untuk menjimatkan masa. Buat masa ini, saya menikmati membina semuanya dari awal hingga akhir sebagai jurutera full-stack solo. Saya masih belum pasti sejauh mana saya boleh pergi bersendirian. Suatu hari nanti, saya mungkin membentuk satu pasukan untuk mengukuhkan lagi Splync. Terdapat satu pepatah: “Jika anda mahu pergi cepat, pergi bersendirian. Jika anda mahu pergi jauh, pergi bersama.” Splync mungkin akhirnya mengikuti jalan itu. Walaupun Splync dipersembahkan sebagai produk dengan suara kolektif, pembangunannya kini digerakkan oleh seorang individu. Untuk konsistensi dan profesionalisme, blog ini dan aplikasi sering menggunakan “kami” dan bukannya “saya.” Bergantung kepada konteks, saya mungkin bertukar antara keduanya. Walau apa pun perkataan, sokongan yang anda tawarkan melalui Tip Jar sangat menggalakkan dan secara langsung membantu mengekalkan pembangunan berterusan.
Cara Memasang Tip Jar dalam Aplikasi iOS
Memasang Tip Jar dalam aplikasi iOS mungkin kedengaran mudah, tetapi ia memerlukan pertimbangan yang teliti—kedua-duanya dari segi teknikal dan falsafah. Dalam Splync v1.12, Tip Jar dipasang menggunakan sistem Apple’s In-App Purchase (IAP) dengan produk sekali sahaja yang tidak boleh digunakan semula. Dari perspektif teknikal, proses bermula dengan menentukan produk tip dalam App Store Connect. Setiap pilihan tip didaftarkan sebagai produk berasingan dengan harga tetap, jelas dilabelkan sebagai sumbangan sukarela. Tiada ciri yang dikunci di sebalik produk ini, dan tiada kandungan dalam aplikasi yang dibuka selepas pembelian. Perbezaan ini penting, kerana Apple meneliti dengan ketat sama ada pembelian dalam aplikasi menyediakan barang digital atau fungsi. Pada bahagian aplikasi, Splync mendapatkan produk tip yang tersedia menggunakan StoreKit dan menyajikannya pada skrin Tip Jar yang dikhaskan. Apabila pengguna memilih tip, aliran pembelian dikendalikan sepenuhnya melalui sistem pembayaran selamat Apple. Selepas transaksi berjaya, aplikasi hanya memaparkan mesej terima kasih—tiada bendera disimpan, tiada keadaan pengguna berubah, dan tiada keistimewaan diberikan.
Pengulas Apple Menolak Tip Jar Pertama Saya
Memasang Tip Jar bukan sekadar menulis kod StoreKit. Ia juga memerlukan komunikasi yang jelas dengan pengguna, persediaan undang-undang dan kewangan yang betul, serta penjajaran yang teliti dengan Garis Panduan Semakan Aplikasi Apple. Walaupun untuk ciri memberi tip yang ringkas, pembangun perlu memastikan perjanjian berkaitan disediakan dan akaun bank yang sah dikonfigurasikan untuk menerima pembayaran melalui App Store Connect. Selepas menyelesaikan semua langkah ini, saya menyerahkan aplikasi untuk semakan. Hampir sehari kemudian, status berubah dari “Menunggu Semakan” kepada “Dalam Semakan.” Saya berasa teruja—rasa seperti Splync akhirnya akan menjadi menguntungkan. Namun, hanya beberapa minit kemudian, status berubah kepada “Ditolak.” Penghantaran Tip Jar awal saya untuk Splync telah ditolak. Mesej penolakan merujuk kepada “Garis Panduan 3.2.2 – Perniagaan – Isu Model Perniagaan Lain – Tidak Diterima.” Apple menyatakan: “Kami perasan bahawa aplikasi anda termasuk keupayaan untuk mengumpul derma amal dalam aplikasi, yang tidak sesuai untuk App Store, kerana aplikasi anda menggunakan pembelian dalam aplikasi untuk mengumpul derma.”
Mengapa Apple Menganggap Tip Jar Saya sebagai Derma
Secara ringkas, Tip Jar saya dianggap sebagai ciri derma amal. Di bawah polisi Apple, mengumpul derma melalui pembelian dalam aplikasi tidak dibenarkan melainkan keperluan dan proses kelulusan tertentu dipenuhi. Ini bukan niat saya. Tip Jar Splync direka semata-mata sebagai tip sukarela untuk pembangun, bukan sebagai derma kepada sebab atau organisasi. Isunya adalah pada perkataan. Frasa seperti “sokongan” dan rujukan kepada “komuniti Splync” secara tidak sengaja menjadikan ciri itu kedengaran seperti sistem derma dan bukannya tip peribadi. Selepas menyemak semula perkataan untuk menjadi lebih jelas dan langsung, saya menghantar semula aplikasi itu. Kemas kini diterima tanpa isu lanjut. Di Jepun, tempat saya tinggal, memberi tip bukanlah sebahagian daripada budaya harian. Pengalaman ini menjelaskan satu perkara kepada saya: memberi tip dan mendermakan adalah sangat berbeza. Tip adalah isyarat peribadi penghargaan terhadap penyedia perkhidmatan, sementara derma adalah sumbangan yang dibuat untuk menyokong sesuatu sebab. Perbezaan itu penting—bukan sahaja dari segi budaya, tetapi juga secara undang-undang dan dalam polisi platform.
Penjelasan Lanjut
Jika anda menikmati menggunakan Splync, anda dialu-alukan untuk memberi tip kepada pembangun pada bila-bila masa. Memberi tip adalah sepenuhnya pilihan dan tidak membuka sebarang ciri atau manfaat. Ia hanya cara untuk menyatakan penghargaan, dan sebarang jumlah sangat dihargai. Pada masa depan, Splync mungkin memperkenalkan pelan berbayar. Sehingga itu, Tip Jar kekal sebagai satu-satunya bentuk sokongan kewangan sukarela yang tersedia dalam aplikasi.