forked from akai/readest
compat: disable customize root dir for macOS App Store builds (#2171)
CustomizeRootDir has a blocker on macOS App Store builds due to Security Scoped Resource restrictions. See: https://github.com/tauri-apps/tauri/issues/3716
This commit is contained in:
@@ -348,7 +348,9 @@ export class NativeAppService extends BaseAppService {
|
|||||||
// orientation lock is not supported on iPad
|
// orientation lock is not supported on iPad
|
||||||
override hasOrientationLock =
|
override hasOrientationLock =
|
||||||
(OS_TYPE === 'ios' && getOSPlatform() === 'ios') || OS_TYPE === 'android';
|
(OS_TYPE === 'ios' && getOSPlatform() === 'ios') || OS_TYPE === 'android';
|
||||||
override canCustomizeRootDir = OS_TYPE !== 'ios';
|
// CustomizeRootDir has a blocker on macOS App Store builds due to Security Scoped Resource restrictions.
|
||||||
|
// See: https://github.com/tauri-apps/tauri/issues/3716
|
||||||
|
override canCustomizeRootDir = process.env['NEXT_PUBLIC_DIST_CHANNEL'] !== 'appstore';
|
||||||
override distChannel = (process.env['NEXT_PUBLIC_DIST_CHANNEL'] || 'readest') as DistChannel;
|
override distChannel = (process.env['NEXT_PUBLIC_DIST_CHANNEL'] || 'readest') as DistChannel;
|
||||||
|
|
||||||
private execDir?: string = undefined;
|
private execDir?: string = undefined;
|
||||||
|
|||||||
Reference in New Issue
Block a user