LSApplicationWorkspace.h 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. /* Generated by RuntimeBrowser
  2. Image: /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
  3. */
  4. @interface LSApplicationWorkspace : NSObject {
  5. NSXPCConnection * _connection;
  6. NSMutableDictionary * _createdInstallProgresses;
  7. }
  8. @property (readonly) NSXPCConnection *connection;
  9. @property (readonly) NSMutableDictionary *createdInstallProgresses;
  10. + (id)activeManagedConfigurationRestrictionUUIDs;
  11. + (id)callbackQueue;
  12. + (instancetype)defaultWorkspace;
  13. - (id)URLOverrideForURL:(id)arg1;
  14. - (id)URLSchemesOfType:(long long)arg1;
  15. - (void)_LSClearSchemaCaches;
  16. - (void)_LSFailedToOpenURL:(id)arg1 withBundle:(id)arg2;
  17. - (bool)_LSPrivateDatabaseNeedsRebuild;
  18. - (bool)_LSPrivateRebuildApplicationDatabasesForSystemApps:(bool)arg1 internal:(bool)arg2 user:(bool)arg3;
  19. - (void)_LSPrivateSyncWithMobileInstallation;
  20. - (void)addObserver:(id)arg1;
  21. - (id)allApplications;
  22. - (id)allInstalledApplications;
  23. - (id)applicationForOpeningResource:(id)arg1;
  24. - (id)applicationForUserActivityDomainName:(id)arg1;
  25. - (id)applicationForUserActivityType:(id)arg1;
  26. - (bool)applicationIsInstalled:(id)arg1;
  27. - (id)applicationProxiesWithPlistFlags:(unsigned int)arg1 bundleFlags:(unsigned long long)arg2;
  28. - (id)applicationsAvailableForHandlingURLScheme:(id)arg1;
  29. - (id)applicationsAvailableForOpeningDocument:(id)arg1;
  30. - (id)applicationsAvailableForOpeningURL:(id)arg1;
  31. - (id)applicationsAvailableForOpeningURL:(id)arg1 legacySPI:(bool)arg2;
  32. - (id)applicationsForUserActivityType:(id)arg1;
  33. - (id)applicationsForUserActivityType:(id)arg1 limit:(unsigned long long)arg2;
  34. - (id)applicationsOfType:(unsigned long long)arg1;
  35. - (id)applicationsWithAudioComponents;
  36. - (id)applicationsWithUIBackgroundModes;
  37. - (id)applicationsWithVPNPlugins;
  38. - (id)bundleIdentifiersForMachOUUIDs:(id)arg1 error:(id*)arg2;
  39. - (void)clearAdvertisingIdentifier;
  40. - (void)clearCreatedProgressForBundleID:(id)arg1;
  41. - (id)connection;
  42. - (id)createdInstallProgresses;
  43. - (void)dealloc;
  44. - (id)delegateProxy;
  45. - (id)deviceIdentifierForAdvertising;
  46. - (id)deviceIdentifierForVendor;
  47. - (id)directionsApplications;
  48. - (bool)downgradeApplicationToPlaceholder:(id)arg1 withOptions:(id)arg2 error:(id*)arg3;
  49. - (void)enumerateApplicationsForSiriWithBlock:(id /* block */)arg1;
  50. - (void)enumerateApplicationsOfType:(unsigned long long)arg1 block:(id /* block */)arg2;
  51. - (void)enumerateApplicationsOfType:(unsigned long long)arg1 legacySPI:(bool)arg2 block:(id /* block */)arg3;
  52. - (void)enumerateBundlesOfType:(unsigned long long)arg1 block:(id /* block */)arg2;
  53. - (void)enumerateBundlesOfType:(unsigned long long)arg1 legacySPI:(bool)arg2 block:(id /* block */)arg3;
  54. - (void)enumerateBundlesOfType:(unsigned long long)arg1 usingBlock:(id /* block */)arg2;
  55. - (void)enumeratePluginsMatchingQuery:(id)arg1 withBlock:(id /* block */)arg2;
  56. - (bool)establishConnection;
  57. - (bool)getClaimedActivityTypes:(id*)arg1 domains:(id*)arg2;
  58. - (unsigned long long)getInstallTypeForOptions:(id)arg1 andApp:(id)arg2;
  59. - (void)getKnowledgeUUID:(id*)arg1 andSequenceNumber:(id*)arg2;
  60. - (bool)installApplication:(id)arg1 withOptions:(id)arg2;
  61. - (bool)installApplication:(id)arg1 withOptions:(id)arg2 error:(id*)arg3;
  62. - (bool)installApplication:(id)arg1 withOptions:(id)arg2 error:(id*)arg3 usingBlock:(id /* block */)arg4;
  63. - (id)installBundle:(id)arg1 withOptions:(id)arg2 usingBlock:(id /* block */)arg3 forApp:(id)arg4 withError:(id*)arg5 outInstallProgress:(id*)arg6;
  64. - (bool)installPhaseFinishedForProgress:(id)arg1;
  65. - (id)installProgressForApplication:(id)arg1 withPhase:(unsigned long long)arg2;
  66. - (id)installProgressForBundleID:(id)arg1 makeSynchronous:(unsigned char)arg2;
  67. - (id)installedPlugins;
  68. - (bool)invalidateIconCache:(id)arg1;
  69. - (bool)isApplicationAvailableToOpenURL:(id)arg1 error:(id*)arg2;
  70. - (bool)isApplicationAvailableToOpenURL:(id)arg1 includePrivateURLSchemes:(bool)arg2 error:(id*)arg3;
  71. - (bool)isApplicationAvailableToOpenURLCommon:(id)arg1 includePrivateURLSchemes:(bool)arg2 error:(id*)arg3;
  72. - (id)legacyApplicationProxiesListWithType:(unsigned long long)arg1;
  73. - (id)machOUUIDsForBundleIdentifiers:(id)arg1 error:(id*)arg2;
  74. - (id)observedInstallProgresses;
  75. - (bool)openApplicationWithBundleID:(id)arg1;
  76. - (bool)openSensitiveURL:(id)arg1 withOptions:(id)arg2;
  77. - (bool)openSensitiveURL:(id)arg1 withOptions:(id)arg2 error:(id*)arg3;
  78. - (bool)openURL:(id)arg1;
  79. - (bool)openURL:(id)arg1 withOptions:(id)arg2;
  80. - (bool)openURL:(id)arg1 withOptions:(id)arg2 error:(id*)arg3;
  81. - (void)openUserActivity:(id)arg1 withApplicationProxy:(id)arg2 completionHandler:(id /* block */)arg3;
  82. - (void)openUserActivity:(id)arg1 withApplicationProxy:(id)arg2 options:(id)arg3 completionHandler:(id /* block */)arg4;
  83. - (id)operationToOpenResource:(id)arg1 usingApplication:(id)arg2 uniqueDocumentIdentifier:(id)arg3 sourceIsManaged:(bool)arg4 userInfo:(id)arg5 delegate:(id)arg6;
  84. - (id)operationToOpenResource:(id)arg1 usingApplication:(id)arg2 uniqueDocumentIdentifier:(id)arg3 userInfo:(id)arg4;
  85. - (id)operationToOpenResource:(id)arg1 usingApplication:(id)arg2 uniqueDocumentIdentifier:(id)arg3 userInfo:(id)arg4 delegate:(id)arg5;
  86. - (id)operationToOpenResource:(id)arg1 usingApplication:(id)arg2 userInfo:(id)arg3;
  87. - (id)placeholderApplications;
  88. - (id)pluginsMatchingQuery:(id)arg1 applyFilter:(id /* block */)arg2;
  89. - (id)pluginsWithIdentifiers:(id)arg1 protocols:(id)arg2 version:(id)arg3;
  90. - (id)pluginsWithIdentifiers:(id)arg1 protocols:(id)arg2 version:(id)arg3 applyFilter:(id /* block */)arg4;
  91. - (id)pluginsWithIdentifiers:(id)arg1 protocols:(id)arg2 version:(id)arg3 withFilter:(id /* block */)arg4;
  92. - (id)privateURLSchemes;
  93. - (id)publicURLSchemes;
  94. - (bool)registerApplication:(id)arg1;
  95. - (bool)registerApplicationDictionary:(id)arg1;
  96. - (bool)registerApplicationDictionary:(id)arg1 withObserverNotification:(int)arg2;
  97. - (bool)registerBundleWithInfo:(id)arg1 options:(id)arg2 type:(unsigned long long)arg3 progress:(id)arg4;
  98. - (bool)registerPlugin:(id)arg1;
  99. - (id)remoteObserver;
  100. - (void)removeInstallProgressForBundleID:(id)arg1;
  101. - (void)removeObserver:(id)arg1;
  102. - (id)removedSystemApplications;
  103. - (bool)restoreSystemApplication:(id)arg1;
  104. - (void)scanForApplicationStateChangesFromRank:(id)arg1 toRank:(id)arg2;
  105. - (void)scanForApplicationStateChangesFromWhitelist:(id)arg1 to:(id)arg2;
  106. - (void)sendApplicationStateChangedNotificationsFor:(id)arg1;
  107. - (void)sendInstallNotificationForApp:(id)arg1 withPlugins:(id)arg2;
  108. - (void)sendUninstallNotificationForApp:(id)arg1 withPlugins:(id)arg2;
  109. - (bool)uninstallApplication:(id)arg1 withOptions:(id)arg2;
  110. - (bool)uninstallApplication:(id)arg1 withOptions:(id)arg2 error:(id*)arg3 usingBlock:(id /* block */)arg4;
  111. - (bool)uninstallApplication:(id)arg1 withOptions:(id)arg2 usingBlock:(id /* block */)arg3;
  112. - (bool)uninstallSystemApplication:(id)arg1 withOptions:(id)arg2 usingBlock:(id /* block */)arg3;
  113. - (bool)unregisterApplication:(id)arg1;
  114. - (bool)unregisterPlugin:(id)arg1;
  115. - (id)unrestrictedApplications;
  116. - (bool)updateRecordForApp:(id)arg1 withSINF:(id)arg2 iTunesMetadata:(id)arg3 error:(id*)arg4;
  117. - (bool)updateSINFWithData:(id)arg1 forApplication:(id)arg2 options:(id)arg3 error:(id*)arg4;
  118. - (bool)updateiTunesMetadataWithData:(id)arg1 forApplication:(id)arg2 options:(id)arg3 error:(id*)arg4;
  119. - (void)_sf_openURL:(id)arg1 withOptions:(id)arg2 completionHandler:(id /* block */)arg3;
  120. @end