Contoh kode Android
Untuk memeriksa gaya dan efek interaksi fungsi ini di perangkat seluler, unduh contoh kode Android, lalu kompilasi bundel di Android Studio lokal dan instal file .apk di perangkat Anda. Lihat Dapatkan Contoh Kode untuk informasi lebih lanjut.
Contoh kode iOS
Periksa pembaruan
mPaaS secara otomatis menghubungkan fungsi rilis dengan memanggil antarmuka pemeriksaan pembaruan untuk memeriksa apakah versi baru tersedia. Jika versi baru tersedia, jendela pembaruan akan muncul secara otomatis untuk mengingatkan pengguna tentang pembaruan. Pengguna dapat mengetuk Update untuk memulai pembaruan otomatis tanpa memerlukan pengkodean tambahan. Untuk menyesuaikan jendela prompt pembaruan, lihat UI prompt pembaruan kustom di bawah ini.
- (void)checkUpdate
{
UpgradeCheckService *service = [UpgradeCheckService sharedService];
service.delegate = self;
[service checkUpgradeAndShowAlertWith:YES];
}Saat menambahkan SDK, dependensi pada gateway layanan rilis mPaaS > Targets > MPHttpClient > DTRpcInterface+upgradeComp.m ditambahkan secara otomatis. Dengan demikian, Anda hanya perlu memanggil metode checkUpgradeAndShowAlertWith, karena komponen rilis secara otomatis menghubungkan layanan rilis di latar belakang.
UI prompt pembaruan kustom
Anda dapat menyesuaikan UI prompt pembaruan dengan mengimplementasikan delegasi.
# pragma mark UpgradeViewDelegate
- (UIImage *)upgradeViewHeader
{
return [UIImage imageNamed:@"FinancialCloud"];
}
- (void)showProgressHUD:(BOOL)animation
{
self.toast = [APToastView presentToastWithin:self.view withIcon:APToastIconLoading text:nil];
}
- (void)hideProgressHUD:(BOOL)animation
{
[self.toast dismissToast];
}
- (void)showToastViewWith:(NSString *)message duration:(NSTimeInterval)timeInterval
{
[self showAlert:message];
}