नोट, अगस्त 2026: यह पोस्ट एक पुरानी रिलीज़ की है और उस समय के टियर ढांचे के बारे में बताती है। AlcoLog ने v1.2.0 में Pro टियर को Premium में मिला दिया, इसलिए अब सिर्फ़ एक पेड टियर है। इस बदलाव में कुछ भी नहीं छूटा, और जिनके पास Pro था, वे बिना किसी अतिरिक्त खर्च के Premium पर आ गए।
AlcoLog v1.0.4 हर यूज़र के लिए Apple Health सिंक फ़्री कर देता है, App Store Promotion का सपोर्ट जोड़ता है ताकि सब्सक्रिप्शन सीधे App Store पर AlcoLog के प्रोडक्ट पेज से खरीदे जा सकें, और StoreKit लेयर में Swift 6 concurrency की एक किनारे वाली चीज़ को चुपचाप कस देता है।
# Apple Health सिंक, सबके लिए फ़्री
v1.0.4 का सबसे बड़ा बदलाव: Apple Health सिंक अब Pro फ़ीचर नहीं है। हर AlcoLog यूज़र, हर टियर पर, अब दर्ज की गई ड्रिंक और शराब की कैलोरी सीधे iPhone के Health ऐप में लिख सकता है।
सेटिंग्स खोलें, Apple Health सेक्शन तक स्क्रॉल करें, Health ऐप से सिंक करें पर टैप करें, और iOS जो दो सिर्फ़-लिखने वाली परमिशन मांगता है, वे दें (अल्कोहल वाले पेय और आहार ऊर्जा, यानी Dietary Energy)। उसके बाद से, आप जो भी सेशन खत्म करेंगे, उसका कुल Health ऐप में लिखा जाएगा, जहां यह डेटा कदमों, नींद और बाकी हर उस चीज़ के साथ रहता है जिसे iOS पहले से आपके लिए ट्रैक करता है।
अब जब यह फ़ीचर हर यूज़र तक पहुंच रहा है, तो दो बातें दोहराने लायक हैं:
- सिंक एकतरफ़ा है। AlcoLog Apple Health में लिखता है और उससे कभी नहीं पढ़ता। हम Health डेटाबेस से आपकी हार्ट रेट, आपके वर्कआउट, आपकी नींद के चरण या कुछ भी और नहीं लेते। आगे जाने वाला एकमात्र डेटा वे ड्रिंक हैं जो आप AlcoLog के अंदर दर्ज करते हैं।
- डेटा पर आपका ही नियंत्रण रहता है। AlcoLog जो भी एंट्री लिखता है, उसे Health ऐप के अंदर से कभी भी डिलीट किया जा सकता है। यह डिलीट AlcoLog की अपनी हिस्ट्री में वापस नहीं जाता, इसलिए दोनों स्टोर अलग-अलग रहते हैं।
अगर आपको पूरी गाइड चाहिए, तो Apple Health से सिंक करने वाला ट्यूटोरियल हर कदम को स्क्रीनशॉट के साथ समझाता है।
# App Store Promotion: प्रोडक्ट पेज पर सब्सक्रिप्शन
iOS डेवलपर को अपनी इन-ऐप खरीदारी सीधे App Store के प्रोडक्ट पेज पर दिखाने देता है, ताकि कोई संभावित सब्सक्राइबर ऐप इंस्टॉल करने, अपग्रेड कार्ड ढूंढने और वहां से खरीदने के बजाय सीधे लिस्टिंग से Premium Yearly पर टैप कर सके। इसे App Store Promotion कहते हैं, और v1.0.4 इसे AlcoLog के लिए चालू करता है।
तकनीकी तौर पर, इसके लिए StoreKit लेयर में एक PurchaseIntent observer जोड़ना पड़ा। जब कोई ग्राहक App Store पर प्रमोट किए गए प्रोडक्ट पर टैप करता है, तो ऐप खुलते ही iOS वह खरीदने का इरादा AlcoLog को सौंप देता है, और ऐप उसे सीधे मौजूदा खरीदारी फ़्लो में भेज देता है, ताकि ग्राहक उसी पेवॉल पर पहुंचे जिस पर वह ऐप के अंदर से पहुंचता। कोई नया पेवॉल नहीं, कोई अलग फ़्लो नहीं। बस “मैंने इसे App Store पर देखा” से “मैंने सब्सक्राइब कर लिया” तक का छोटा रास्ता।
अगर आपके पास ऐप पहले से इंस्टॉल है और आपने सेटिंग्स से सब्सक्रिप्शन खरीदा है, तो यह बदलाव आपको दिखेगा भी नहीं। यह सिर्फ़ उन नए ग्राहकों के लिए मायने रखता है जो App Store के प्रोडक्ट पेज से AlcoLog को खोजते हैं।
# अंदर की बात
StoreKit मैनेजर में Swift 6 की एक छोटी सफ़ाई हुई: checkPurchased() के अंदर कुछ closure captures को कसा गया, ताकि वे नए कंपाइलर के साथ आने वाले strict-concurrency Sendable नियमों को पूरा करें। यूज़र को दिखने वाले व्यवहार में कोई बदलाव नहीं, लेकिन Swift 6 के बड़े माइग्रेशन से पहले कोडबेस अब एक कदम ज़्यादा साफ़ है।
# आपके लिए इसका मतलब
अगर आप फ़्री टियर पर हैं, तो आपको अभी-अभी एक ऐसा फ़ीचर मिला है जो पहले पेवॉल के पीछे था। सेटिंग्स खोलें, Apple Health सेक्शन ढूंढें, और अगर आप अपना ड्रिंक डेटा Health ऐप में चाहते हैं तो टॉगल चालू करें।
अगर आप Pro या Premium पर हैं, तो आपके रोज़ के इस्तेमाल में कुछ नहीं बदलता। यह फ़ीचर आपके पास हमेशा था; अब बाकी सबके पास भी है। Pro में अब भी पसंदीदा, लोकेशन ट्रिगर, कई मेट्रिक वाले अलर्ट, Siri Shortcuts, कस्टम ऐप आइकॉन, अनलिमिटेड CSV और PDF एक्सपोर्ट, और विजेट का अतिरिक्त सेट शामिल है।
अगर आप सब्सक्राइब करने की सोच रहे हैं, तो जब v1.0.4 आपके डिवाइस तक पहुंचेगा, आप अब यह सीधे App Store के प्रोडक्ट पेज से कर सकते हैं। आप खरीदारी कहीं से भी शुरू करें, लॉन्च वाले हफ़्ते की वही कीमत लागू होती है।
# ब्लॉग और न्यूज़ हब में और
[HUB SIBLINGS LIST]