日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

mPaaS 框架常見問題

本文介紹了使用 mPaaS 過程中的常見框架問題和相應的解決辦法。

查看 mPaaS 框架常見問題列表,點擊具體的問題查看解答:

升級 RubyGems 時出現 ERROR: Failed to build gem native extension.d 的錯誤

若升級 RubyGems 時出現錯誤 ERROR: Failed to build gem native extension.,則安裝 Xcode 命令行工具,然后再重試。

xcode-select --install

安裝 RVM 時出現 Library not loaded 的錯誤

若使用 RVM 安裝 Ruby 2.2.4 時出現錯誤 For dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib,則運行下面的命令, 然后再重試。

brew update && brew install gmp

安裝 RVM 時出現 lazy symbol binding failed 的錯誤

若使用 RVM 安裝 Ruby 2.2.4 時出現錯誤 dyld: lazy symbol binding failed: Symbol not found: _clock_gettime,則安裝 Xcode 命令行工具,然后再重試。

xcode-select --install

如何使用自己的 UIApplication 代理類

如果不使用 mPaaS 的框架,您可以直接用自己的類覆蓋 main 方法里的 DFClientDelegate

如何退出所有微應用,回到 Launcher

[DTContextGet() startApplication:@"Launcher 的 appid" params:nil animated:kDTMicroApplicationLaunchModePushNoAnimation];

當前應用 A 上層有 B 應用,B 應用如何重新啟動 A 應用并傳遞參數

假設 A 應用已經啟動,上層又啟動了 B 應用,那么重新啟動 A 應用會退出 B 應用(及 A 所有上層應用)。

[DTContextGet() startApplication:@"A 的 name" params:@{@"arg": @"something"} launchMode:kDTMicroApplicationLaunchModePushWithAnimation];

同時 A 應用的 DTMicroApplicationDelegate 會接收到下面事件,options 里會攜帶參數。

- (void)application:(DTMicroApplication *)application willResumeWithOptions:(NSDictionary *)options
{
}

基類繼承自 DTViewController 之后,使用 xib 方式創建的 VC 打開白屏

請在 DTViewController 的 category 中重寫 loadView 方法,代碼示例如下:

@interface DTViewController (NibSupport)
@end

@implementation DTViewController (NibSupport)

- (void)loadView
{
    [super loadView];
}

@end