소스 검색

run on main thread

Yonah Forst 8 년 전
부모
커밋
040352cee0
1개의 변경된 파일6개의 추가작업 그리고 14개의 파일을 삭제
  1. 6
    14
      ReactNativePermissions.m

+ 6
- 14
ReactNativePermissions.m 파일 보기

@@ -45,20 +45,12 @@ RCT_EXPORT_MODULE();
45 45
     return self;
46 46
 }
47 47
 
48
-- (NSDictionary *)constantsToExport
49
-{
50
-    return @{ @"PermissionTypes" : @[ @"location",
51
-                                      @"camera",
52
-                                      @"microphone",
53
-                                      @"photo",
54
-                                      @"contacts",
55
-                                      @"event",
56
-                                      @"reminder",
57
-                                      @"bluetooth",
58
-                                      @"notification",
59
-                                      @"backgroundRefresh" ]
60
-              };
61
-};
48
+/**
49
+ * run on the main queue.
50
+ */
51
+- (dispatch_queue_t)methodQueue {
52
+    return dispatch_get_main_queue();
53
+}
62 54
 
63 55
 
64 56
 RCT_REMAP_METHOD(canOpenSettings, canOpenSettings:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject)