All Products
Search
Document Center

Mobile Platform as a Service:Contoh kode pembaruan versi

Last Updated:Jun 24, 2025

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];
}
null

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];
}