iOS
CydiaSubstrate tweak
खोज…
परिचय
जेलब्रोकेन iPhones के लिए cydia सब्सट्रेट tweaks बनाने का तरीका जानें।
वे मोड़ आपको ऑपरेटिंग सिस्टम के व्यवहार को संशोधित करने में सक्षम करेंगे जिससे आप इसे पसंद करेंगे।
टिप्पणियों
थियोस का उपयोग करके नया ट्विस्ट बनाएं
नई परियोजना बनाने के लिए nic का उपयोग करें
इस आदेश को अपने टर्मिनल में दर्ज करें
$THEOS/bin/nic.pl
NIC 2.0 - New Instance Creator
------------------------------
[1.] iphone/activator_event
[2.] iphone/application_modern
[3.] iphone/cydget
[4.] iphone/flipswitch_switch
[5.] iphone/framework
[6.] iphone/ios7_notification_center_widget
[7.] iphone/library
[8.] iphone/notification_center_widget
[9.] iphone/preference_bundle_modern
[10.] iphone/tool
[11.] iphone/tweak
[12.] iphone/xpc_service
Choose a Template (required):
टेम्पलेट चुनें [11.] iphone/tweak
विवरण भरें और आपको निम्नलिखित फाइलें मिलेंगी:
-rw-r--r--@ 1 gkpln3 staff 214B Jun 12 15:09 Makefile
-rw-r--r--@ 1 gkpln3 staff 89B Jun 11 22:58 TorchonFocus.plist
-rw-r--r-- 1 gkpln3 staff 2.7K Jun 12 16:10 Tweak.xm
-rw-r--r-- 1 gkpln3 staff 224B Jun 11 16:17 control
drwxr-xr-x 3 gkpln3 staff 102B Jun 11 16:18 obj
drwxr-xr-x 16 gkpln3 staff 544B Jun 12 16:12 packages
IOS स्क्रीनशॉट को बचाने के तरीके को ओवरराइड करें
अपने पसंदीदा कोड संपादक का उपयोग करके Tweak.xm
फ़ाइल खोलें।
ऑपरेटिंग सिस्टम से एक निश्चित विधि के लिए हुक।
%hook SBScreenShotter
- (void)saveScreenshot:(BOOL)screenshot
{
%orig;
NSLog(@"saveScreenshot: is called");
}
%end
ध्यान दें कि आप मस्तूल चुन सकते हैं या मूल फ़ंक्शन को नहीं बुलाया जाना चाहिए, उदाहरण के लिए:
%hook SBScreenShotter
- (void)saveScreenshot:(BOOL)screenshot
{
NSLog(@"saveScreenshot: is called");
}
%end
मूल फोन किए बिना फ़ंक्शन को ओवरराइड करेगा, इस प्रकार स्क्रीनशॉट को सहेजा नहीं जा रहा है।
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow