Skip to content

Unable to build the tvOS App on 0.60.5 #26341

Closed

Description

@SenthilKumar-J

React native version 0.60.5
Created a fresh project using the steps mentioned in https://facebook.github.io/react-native/docs/getting-started with react-native init AwesomeProject command.
iOS code is working and tvOS is not building.
Screenshots attached below.

This issue didn't occur in 0.59.9 version.

React Native version:

System:
OS: macOS 10.14.5
CPU: (8) x64 Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz
Memory: 354.59 MB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 12.9.1 - /usr/local/bin/node
Yarn: 1.17.3 - /usr/local/bin/yarn
npm: 6.10.3 - /usr/local/bin/npm
SDKs:
iOS SDK:
Platforms: iOS 12.4, macOS 10.14, tvOS 12.4, watchOS 5.3
IDEs:
Xcode: 10.3/10G8 - /usr/bin/xcodebuild
npmPackages:
react: 16.8.6 => 16.8.6
react-native: 0.60.5 => 0.60.5
npmGlobalPackages:
react-native-cli: 2.0.1

Steps To Reproduce

  1. react-native init AwesomeProject
  2. Open project workspace
  3. Change target to tvOS
  4. Build the app.

Describe what you expected to happen:

tvOS target should build and be able to run on Simulator or device.

Snack, code example, screenshot, or link to a repository:

Screenshot 2019-09-05 at 3 11 03 PM

Screenshot 2019-09-05 at 3 11 20 PM

Activity

  1. aparedes commented on Sep 6, 2019

    @aparedes
    Contributor

    You should use this if you want to use react-native on tvOS https://github.com/react-native-community/react-native-tvos

  2. SenthilKumar-J commented on Sep 11, 2019

    @SenthilKumar-J
    Author

    As per this link https://facebook.github.io/react-native/docs/building-for-apple-tv, it is considered part of the Core repo. Why this is separated now?
    Is this publicly announced that will be separated or support in the native is discontinued from the RN?

  3. aparedes commented on Sep 11, 2019

    @aparedes
    Contributor

    Yeah I only found out about it when i saw your issue. The docs are not updated or has been announced.
    I think it got separated as it uses different pods but I have no more info.
    Here it states that it has been separated since June https://dlowder-salesforce.github.io/react-native-apple-tv/

    react-native-community/discussions-and-proposals#111

  4. TheoGit commented on Nov 15, 2019

    @TheoGit

    @aparedes I'm maintaining an RN TV App running on RN 0.59 - runs good for the most part, aside from a few really odd bugs - I just found RN Tester, great idea! However, in the new RN TV repository it states there's a TV example but I can't find the example mentioned.

    TVFocusGuideView: This component provides support for Apple's UIFocusGuide API, to help ensure that focusable controls can be navigated to, even if they are not directly in line with other controls. A new example is provided in RNTester.

  5. stale commented on Feb 13, 2020

    @stale

    Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may also label this issue as a "Discussion" or add it to the "Backlog" and I will leave it open. Thank you for your contributions.

  6. added
    StaleThere has been a lack of activity on this issue and it may be closed soon.
    on Feb 13, 2020
  7. stale commented on Feb 20, 2020

    @stale

    Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, please feel free to create a new issue with up-to-date information.

  8. locked as resolved and limited conversation to collaborators on Feb 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugPlatform: tvOStvOS applications.StaleThere has been a lack of activity on this issue and it may be closed soon.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions