Hướng dẫn tích hợp
Tích hợp AnhvuAuth vào iOS Theos
Bước 1: Download Library
Download thư viện AnhvuAuth để tích hợp vào dự án:
Download Full Package(5.9MB)📦 Bao gồm:
• Auth.a (5.9MB)
• Auth.h
• README.md
• VERSION.txt
Hoặc tải từng file riêng
Bước 2: Cấu hình Makefile
Copy thư mục libAuth vào dự án và cấu hình Makefile:
Cấu trúc thư mục:
YourTweak/
├── Makefile
├── Tweak.xm
├── Filter.plist
└── libAuth/
├── Auth.a
└── Auth.hTWEAK_NAME = YourTweak
$(TWEAK_NAME)_OBJ_FILES = libAuth/Auth.a
$(TWEAK_NAME)_FILES = Tweak.xm
$(TWEAK_NAME)_FRAMEWORKS = UIKit FoundationBước 3: Import và sử dụng
3.1. Import header vào Tweak.xm:
#import "libAuth/Auth.h"3.2. Khởi tạo auth trong %ctor:
%ctor {
// Khởi tạo AnhvuAuth với token
[[AnhvuAuth shareInstance] packages:@"YOUR_TOKEN"
onAuthenticated:^{
NSLog(@"✅ Xác thực thành công!");
// Code của bạn ở đây
}];
}3.3. (Tùy chọn) Sử dụng helper methods:
// Lấy thông tin device
NSString *device = [[AnhvuAuth shareInstance] getDeviceModel];
NSLog(@"📱 Device: %@", device);
// Lấy UUID của device
NSString *uuid = [[AnhvuAuth shareInstance] getDeviceUUID];
NSLog(@"🔑 UUID: %@", uuid);
// Lấy key đã kích hoạt
NSString *key = [[AnhvuAuth shareInstance] getKey];
NSLog(@"🎫 Key: %@", key);
// Lấy ngày hết hạn
NSString *expires = [[AnhvuAuth shareInstance] getExpirationDate];
NSLog(@"📅 Expires: %@", expires);
// Kiểm tra trạng thái activated
BOOL isActivated = [[AnhvuAuth shareInstance] isActivated];
NSLog(@"✅ Activated: %@", isActivated ? @"YES" : @"NO");💡 Lưu ý quan trọng
- •Thay
YOUR_PACKAGE_TOKENbằng token package của bạn từ Panel - •Helper methods chỉ hoạt động sau khi xác thực thành công (trong onAuthenticated block)
- •Library hỗ trợ iOS 12.0 trở lên, architecture arm64/arm64e
- •Code đã được obfuscate với Hikari LLVM để bảo vệ chống reverse engineering
- •Key được lưu tự động vào Keychain, không cần nhập lại sau khi restart app
- •Nếu key đã hết hạn, hệ thống sẽ tự động hiện UI để user nhập key mới
📁 Cấu trúc thư mục đề xuất
YourTweak/
├── Makefile # Config -lAuth here
├── Tweak.xm # Main tweak code
├── LoadView/
│ └── LoadView.mm # Your UI code
└── libAuth/
├── Auth.h # Header file (670 bytes)
└── Auth.a # Static library (5.9MB, obfuscated)Cần hỗ trợ? Liên hệ qua Telegram hoặc tạo issue trên GitHub
Trang ChủLiên hệ Admin
Pháp lý
Điều khoản sử dụng
Vui lòng đọc kỹ điều khoản trước khi sử dụng dịch vụ
© 2025 Auth.AnhVu.cc - All rights reserved