History log of /expo/ios/Exponent/Kernel/Services/EXKernelLinkingManager.m (Results 1 – 25 of 41)
Revision Date Author Comments
# 7c3ed0c0 14-Dec-2022 Douglas Lowder <[email protected]>

[Expo Go][iOS] No remote home app loads in release builds (#20416)

# Why

Per ENG-7047, we need to disable remote loading of home app, and
checking for home app updates, for release builds.
Upda

[Expo Go][iOS] No remote home app loads in release builds (#20416)

# Why

Per ENG-7047, we need to disable remote loading of home app, and
checking for home app updates, for release builds.
Updates and loading from the packager will still work in debug builds.

# How

Add `#ifdef DEBUG` in several places in
`Exponent/Kernel/AppLoader/EXAppLoader.m`

# Test Plan

- CI should pass
- Test Expo Go builds locally and verify that updates are not loaded,
and that nothing else is broken

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [x] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [x] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [x] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

show more ...


# 22177ad6 28-May-2021 Łukasz Kosmaty <[email protected]>

[kernel] Fix `getInitialURL` returns `https://expo.io:443/<team>/<slug>` instead of null in standalone app (#13071)

# Why

Closes ENG-1141.
Fixes https://github.com/expo/expo/issues/11920.

# H

[kernel] Fix `getInitialURL` returns `https://expo.io:443/<team>/<slug>` instead of null in standalone app (#13071)

# Why

Closes ENG-1141.
Fixes https://github.com/expo/expo/issues/11920.

# How

On both platforms, we pass manifest URL to liking module if the initial URL is null. It's not the desired behavior right now. It looks like we used it in the past but not anymore. So I removed the code that was responsible for changing the initial URL.

# Test Plan

- check if the linking module work in Expo Go on both platforms ✅
- build local shell apps using `et android-shell-app` and `et ios-shell-app` and confirm that `getInitialURL` returns null using a simple app

> Note: local shell apps are not the same as those produced by turtle because I needed to change a few things to compile them. However, the code which is responsible for starting the app should be the same.

show more ...


# 6eb40dd9 11-May-2021 Eric Samelson <[email protected]>

[android][ios] grab release channel from URL query parameter in Expo Go (#12896)


# 558783df 04-Dec-2020 Eric Samelson <[email protected]>

[ios] improve handling of Local Network permission on iOS 14 (#11218)


# 2054136d 10-Apr-2020 Charlie Cruzan <[email protected]>

[ios][linking] fix scheme result for universal links (#7508)


# 814dc30c 27-Aug-2019 Tomasz Sapeta <[email protected]>

[ios] iOS 13 improvements (#5404)

# Why

Improving things for upcoming iOS13

# How

- Opening experiences in the client was a bit laggy in development, probably due to non-main thread being u

[ios] iOS 13 improvements (#5404)

# Why

Improving things for upcoming iOS13

# How

- Opening experiences in the client was a bit laggy in development, probably due to non-main thread being used.
- Fixed image picker setup by moving more things to the main thread.

# Test Plan

Tested on some various snacks.

show more ...


# 94bfa8f5 21-Aug-2018 quinlanj <[email protected]>

exps does not respect https scheme (#3029)

fbshipit-source-id: f83d94e


# ff8e55fd 21-Aug-2018 quinlanj <[email protected]>

sandbox namespace for unsigned, non exp.host apps (#2940)

* [ios] sandbox third party apps

* [ios] add path to sandboxing

fbshipit-source-id: d1d14c8


# d557d6b7 25-May-2018 Ben Roth <[email protected]>

Expo Client should not try to open docs links as apps

fbshipit-source-id: 73d93c8


# 9b1cfd94 24-May-2018 Ben Roth <[email protected]>

Clean up EXEnvironment, remove deprecated shell development config behavior

fbshipit-source-id: f4d4d01


# 36851f71 24-May-2018 Ben Roth <[email protected]>

Remove isShell property because it is now identical to isDetached

Also clean up a few other props that had shell in the name

closes https://github.com/expo/universe/issues/2460

fbshipit-source-id:

Remove isShell property because it is now identical to isDetached

Also clean up a few other props that had shell in the name

closes https://github.com/expo/universe/issues/2460

fbshipit-source-id: fac520e

show more ...


# 00fcd3c6 24-May-2018 Ben Roth <[email protected]>

EXShellManager -> EXEnvironment

fbshipit-source-id: 2347314


# 628ca10c 22-May-2018 Ben Roth <[email protected]>

Clear out dead references to detachedNativeVersions

https://github.com/expo/universe/issues/2460

fbshipit-source-id: 40a8b01


# 9088dd0e 07-May-2018 Ben Roth <[email protected]>

Organize AppLoader, fix AppLoader tests

fbshipit-source-id: e80e891


# f56e5796 01-May-2018 Ben Roth <[email protected]>

Test whether sms and tel are deep links

Adds coverage for https://github.com/expo/expo/issues/1711

fbshipit-source-id: 5a07ea2


# 76851e62 23-Apr-2018 Eric Samelson <[email protected]>

only use initial url from launchOptions if it is nonnull

fbshipit-source-id: 5f7bc5c


# aef4472a 18-Apr-2018 Eric Samelson <[email protected]>

fix linking issue where client would consider link with different query param to be a separate experience

fbshipit-source-id: ebd942e


# 09ae2a5d 16-Apr-2018 Eric Samelson <[email protected]>

Linking API improvements (#2328)

fbshipit-source-id: 47cd766


# 30fccd70 16-Mar-2018 Eric Samelson <[email protected]>

Updates module (#2203)

fbshipit-source-id: 477c902


# 7ace806c 08-Mar-2018 Ben Roth <[email protected]>

Audit Expo Client linking cases, including opening with initial url

fbshipit-source-id: b2537df


# 928bc3ba 07-Mar-2018 Ben Roth <[email protected]>

Restore Util.reload in standalone and ExpoKit

fbshipit-source-id: d2bd70c


# e3eee906 07-Mar-2018 Ben Roth <[email protected]>

Identify shell app record, restore appOwnership and initial shell props

fbshipit-source-id: f120e13


# c67a7dcd 02-Mar-2018 Ben Roth <[email protected]>

support routing notifications

fbshipit-source-id: 49aa8ea


# f5e2fbc5 02-Mar-2018 Ben Roth <[email protected]>

restore linking, util.reload, initial uri, and initial props behavior

fbshipit-source-id: 0c15c1b


# 7f6367d0 27-Feb-2018 Ben Roth <[email protected]>

initial transition to native kernel with basic browser model

fbshipit-source-id: e14dd8b


12