我很高兴看到React Native可用,但我没有任何类型的Apple设备,我习惯在基于Debian的系统上编码。
是否有可能在本地测试应用程序,然后一旦我让Mac运行构建过程?
此外,任何人都知道什么时候Android版本可用?
答案 0 :(得分:4)
它没有得到官方支持,但您应该可以。 app委托有一条指向JS服务器的路径:
https://github.com/facebook/react-native/blob/v0.2.1/Examples/SampleApp/iOS/AppDelegate.m#L29
如果您在构建到手机之前将该URL指向Debian计算机,它应该可以正常工作。 (当然,在提交到App Store之前,JS应该捆绑到应用程序中。)
答案 1 :(得分:3)
不幸的是,你暂时无法做到这一点。 它只支持iOS设备,你需要XCode才能在模拟器中进行测试,因为按照文档(http://facebook.github.io/react-native/docs/getting-started.html#content),它将创建一个XCode项目
答案 2 :(得分:0)
不幸的是你做不到。 如果是因为你没有苹果电脑,你总是可以尝试在虚拟机上运行一台。
答案 3 :(得分:0)
以下是您需要的概述:
jsCodeLocation = [NSURL URLWithString:@"http://mydomain/index.ios.bundle"];
这个流程在mac上的开发程度要差得多,因为实际上没有调试能力,设置会很麻烦,而且每次都需要在设备上重启应用程序。