微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在没有 iPad 的情况下在 React Native 上构建 iOS iPad 应用

如何解决在没有 iPad 的情况下在 React Native 上构建 iOS iPad 应用

这是一道理论题。

是否可以在没有 iPad、iPhone 或任何 iOS 设备的情况下创建一个针对 iPad 的 React Native 应用程序?

例如,使用像 browserstack 这样的模拟器,在这种情况下,它会如何工作?

我习惯于更改样式中的某些内容,然后在真实设备上看到它。如果我使用像我说的那样的模拟器,我是否需要在能够测试之前部署该应用程序?那太慢了,我认为这几乎是不可能的。

那么,browserstack 或任何其他模拟器是否为我提供了某种调试模式?有没有办法做到这一点?

如果没有实体 iPad,您将如何为 iPad 开发 React Native 应用程序?可能吗?

解决方法

您仍然需要一台安装了 Xcode 的 Mac 来构建 iOS 应用。简而言之,当您将物理设备连接到 Mac 时,Xcode 会构建您的应用程序,然后为您安装它。您还可以为 iOS 模拟器构建,它是 Xcode 的一部分,同样,仅限 Mac(我假设您没有 Mac 并且不知道这一点。)

在使用 Browserstack 等类似工具时,您实际上是在云中某处的设备上进行安装,因此“安装”步骤对您来说看起来有所不同。通常,它涉及上传您构建的 .app 或 .ipa,服务会为您安装它,然后您处理他们设备的控制。调试控制台和工具通常也可以在那里使用,尽管非常有限。

在我看来,如果没有 Mac 和您感兴趣的物理设备,您将无法在 iOS 开发方面走得更远。但是,如果您坚持按照自己的方式行事,那么我建议您按照 Browserstack 或您使用的任何服务的说明获取更详细的信息。可能还有其他一些您不知道的微妙之处(例如,代码签名和开发者帐户——我假设您没有付费的 Apple 开发者帐户?)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。