Запуск приложения при получении текстового сообщения с помощью настройки theos

Я пытаюсь запустить приложение, если получаю текстовое сообщение от специального отправителя. В настоящее время мой Tweak.xm выглядит так:

#import <SpringBoard/SpringBoard.h> #import <UIKit/UIKit.h> #import <ChatKit/ChatKit.h> #import <ChatKit/CKSMSMessage.h> #import <ChatKit/CKSMSEntity.h> #import <ChatKit/CKSMSService.h> #import <ChatKit/CKConversation.h> #import <CoreTelephony/CoreTelephony.h> %hook SMSCTServer - (void)_ingestIncomingCTMessage:(CTMessage *)arg1 { %orig; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Welcome" message:@"Received :D!" delegate:nil cancelButtonTitle:@";)" otherButtonTitles:nil]; [alert show]; [alert release]; } %end %hook SpringBoard -(void)applicationDidFinishLaunching:(id)application { %orig; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Welcome" message:@"Test!" delegate:nil cancelButtonTitle:@"Test" otherButtonTitles:nil]; [alert show]; [alert release]; } %end %hook CKSMSService -(void)_receivedMessage:(CKSMSRecordRef)message replace:(BOOL)replace{ NSLog(@"received message %@", message); UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Welcome" message:@"Welcome to your iPhone Brandon!" delegate:nil cancelButtonTitle:@"Thanks" otherButtonTitles:nil]; [alert show]; [alert release]; %orig; } %end 

и это makefile:

 include theos/makefiles/common.mk TWEAK_NAME = Mytweak Mytweak_FILES = Tweak.xm Mytweak_FRAMEWORKS = ChatKit Foundation CoreGraphics UIKit AudioToolbox Mytweak_PRIVATE_FRAMEWORKS = CoreTelephony include $(THEOS_MAKE_PATH)/tweak.mk after-install:: install.exec "killall -9 SpringBoard" 

Но я не знаю, как установить Coretelephonyframework, я всегда получаю ошибку:

 Tweak.xm:8:9: fatal error: 'CoreTelephony/CoreTelephony.h' file not found import <CoreTelephony/CoreTelephony.h> 

Кто-нибудь знает, как установить фреймворк в theos? Я совершенно новичок в кодировании jailbreakapp.

2 Solutions collect form web for “Запуск приложения при получении текстового сообщения с помощью настройки theos”

Этот ответ показывает, как использовать дамп класса, чтобы получить частные заголовки для CoreTelephony. После того, как заголовки помещают их в каталог include для theos. Я думаю, что /var/theos/include является значением по умолчанию. Надеюсь, это поможет.

CoreTelephony.h не требуется для настройки

Interesting Posts

Уведомление FCM для ios

Запуск фоновой задачи при запуске

Сохранить видео в определенной папке

Камера GPUImage занимает пять секунд

Как реализовать scrollViewDidScroll в UIScrollView

Добавление пользовательских заголовков в вызов Cloud Endpoints в iOS (Swift) с использованием клиентской библиотеки iOS

iPhone – Нарисуйте прозрачный прямоугольник на UIView, чтобы открыть вид внизу

Фон изменения ячейки UICollectionView во время нажатия

UITextView subview UIImageView скрывает введенный текст и прокручивает тексты iPhone?

Swift performSegueWithIdentifier не работает

@ 3x изображения, неправильно использованные на iPhone 6 или 5S или 5 в XIB с параметром «Использовать в качестве запуска»

Реагировать на собственное приложение исключительно в Swift

Не удается обработать успешный ответ 204 и корректный ответ карты с использованием RestKit

Как создать автообновляющуюся анимацию, которая навсегда зацикливается в Sprite Kit?

VM: утечка памяти в iPhone 4s (iOS7)

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.