我非常兴奋能够看到React Native已经发布,但是我身边没有苹果设备,并且我习惯在基于Debian的系统上编码。
是否可以在本地测试应用程序,然后在我有了Mac后运行构建过程?
另外,有人知道Android版本何时会发布吗?
我非常兴奋能够看到React Native已经发布,但是我身边没有苹果设备,并且我习惯在基于Debian的系统上编码。
是否可以在本地测试应用程序,然后在我有了Mac后运行构建过程?
另外,有人知道Android版本何时会发布吗?
虽然官方不支持,但你应该能够实现。应用程序委托有一个指向JS服务器的路径:react-native/Examples/SampleApp/iOS/AppDelegate.m。
如果在将应用程序构建到手机之前将该URL指向Debian机器,则应该可以正常工作。(当然,在提交到App Store之前,JS应该被捆绑到应用程序中。)
很抱歉,目前你无法做到这一点。因为该平台仅支持iOS设备,并且需要使用XCode模拟器进行测试,因为根据文档 (http://facebook.github.io/react-native/docs/getting-started.html#content) ,它将创建一个XCode项目。
很遗憾,你不能这样做。 如果是因为你没有苹果电脑,你可以尝试在虚拟机上运行一个。
以下是您需要的大致概述:
jsCodeLocation = [NSURL URLWithString:@"http://mydomain/index.ios.bundle"];
与在Mac上开发相比,这种流程会明显劣于开发,因为几乎没有调试能力,设置会很麻烦,并且您需要每次重新启动设备上的应用程序。