Change order of ios checks
Summary: Current order is confusion, the new order better reflects order at which users gets started with iOS 1. Install Xcode 2. Point Xcode-select at most recent xcode version 3. Install SDK 4. Accept Xcode SDK license 5. check idb health Reviewed By: lblasa Differential Revision: D51202202 fbshipit-source-id: da39acf7ef325889c2288b3941cef0ca803356cd
This commit is contained in:
committed by
Facebook GitHub Bot
parent
b7a4741e40
commit
45157c3675
@@ -137,26 +137,6 @@ export function getHealthchecks(): FlipperDoctor.Healthchecks {
|
|||||||
isRequired: false,
|
isRequired: false,
|
||||||
isSkipped: false,
|
isSkipped: false,
|
||||||
healthchecks: [
|
healthchecks: [
|
||||||
{
|
|
||||||
key: 'ios.sdk',
|
|
||||||
label: 'SDK Installed',
|
|
||||||
isRequired: true,
|
|
||||||
run: async (e: FlipperDoctor.EnvironmentInfo) => {
|
|
||||||
const hasProblem =
|
|
||||||
!e.SDKs['iOS SDK'] ||
|
|
||||||
!e.SDKs['iOS SDK'].Platforms ||
|
|
||||||
!e.SDKs['iOS SDK'].Platforms.length;
|
|
||||||
const message = hasProblem
|
|
||||||
? 'iOS SDK is not installed. You can install it using Xcode (https://developer.apple.com/xcode/).'
|
|
||||||
: `iOS SDK is installed for the following platforms: ${JSON.stringify(
|
|
||||||
e.SDKs['iOS SDK'].Platforms,
|
|
||||||
)}.`;
|
|
||||||
return {
|
|
||||||
hasProblem,
|
|
||||||
message,
|
|
||||||
};
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
key: 'ios.xcode',
|
key: 'ios.xcode',
|
||||||
label: 'XCode Installed',
|
label: 'XCode Installed',
|
||||||
@@ -217,6 +197,26 @@ export function getHealthchecks(): FlipperDoctor.Healthchecks {
|
|||||||
};
|
};
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
key: 'ios.sdk',
|
||||||
|
label: 'SDK Installed',
|
||||||
|
isRequired: true,
|
||||||
|
run: async (e: FlipperDoctor.EnvironmentInfo) => {
|
||||||
|
const hasProblem =
|
||||||
|
!e.SDKs['iOS SDK'] ||
|
||||||
|
!e.SDKs['iOS SDK'].Platforms ||
|
||||||
|
!e.SDKs['iOS SDK'].Platforms.length;
|
||||||
|
const message = hasProblem
|
||||||
|
? 'iOS SDK is not installed. You can install it using Xcode (https://developer.apple.com/xcode/).'
|
||||||
|
: `iOS SDK is installed for the following platforms: ${JSON.stringify(
|
||||||
|
e.SDKs['iOS SDK'].Platforms,
|
||||||
|
)}.`;
|
||||||
|
return {
|
||||||
|
hasProblem,
|
||||||
|
message,
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
key: 'ios.xctrace',
|
key: 'ios.xctrace',
|
||||||
label: 'xctrace exists',
|
label: 'xctrace exists',
|
||||||
|
|||||||
Reference in New Issue
Block a user