Оказывается, Receigen изменил несколько вещей.Ранее он не импортировал UIKit/UIKit.h
, но импортировал Foundation/Foundation.h
Также ранее объявление метода и типы переменных имели больше подчеркиваний:
inline static void FastReceiptCheck_CheckInAppPurchases(NSArray *_inapp_identifiers, FastReceiptCheck_InAppValidateBlock _inapp_block, FastReceiptCheck_CallBackBlock _callback_block)
против
inline static void FastReceiptCheck_CheckInAppPurchases(NSArray *_inapp_identifiers, FastReceiptCheckInAppValidateBlock _inapp_block, FastReceiptCheckCallBackBlock _callback_block)
Я закончил тем, что вставил это в свой скрипт сборки, который добавляет UIKit
import:
echo '#import <UIKit/UIKit.h>' | cat - "$FILENAME" > temp && mv temp "$FILENAME"
И изменяя мои вызовы методов
Спасибо запомощь!