RN 项目运行在真机上(ios)

  1. 通过 USB 数据线连接设备

使用 USB 闪电数据线连接 iOS 设备到 Mac。导航到工程的ios文件夹,然后用 Xcode 打开.xcworkspace文件,如果是 0.60 以前的版本则打开.xcodeproj文件。

在文件夹中,进入项目,testApp/ios/testapp.xcworkspace ,鼠标右击用 xcode打开 

  1. 配置代码签名

在 Xcode Project 导航中选择 project,然后选择 main target(它应该和 project 共享同样的名字)。查找"General"标签。

我的项目名称为 testApp

前往"Signing"并确保在"Team"下拉下选择了开发者账号或团队。tests target(以 Tests 结尾,在 main target 下面)也需要重复同样的操作。我用的是我自己的 appleID 账号

填写 appleID 的账户密码

填好 appleID 的账户密码,测试的话,用自己的 appleID 的账户就行

bundle identifier 的值,是唯一的,跟别人不一样,就可以了,第一次是自动生成的,如果中途换了个手机,需要自己重新编辑一下bundle identifier 的值

选择真机设备

点击运行

出现了问题:To use xx的iPhone for development, enable Developer mode in Settings->Privacy & Security

解决:打开手机“隐私与安全性”当中开发者调试开关,重启手机与Xcode的,问题就解决了,希望能给小伙伴们帮助哈

会提示你重启手机,重启手机后,就可以看到开发者模式是,开启状态了。

启动运行程序,运行中途,会让你输入钥匙串密码啥的,直接输入你电脑的开机密码就可以,就是授权密码,点击“始终允许”,如果点本次允许,会弹出多次。你就要多次输入密码

注意:如果想在真机上运行,要注意 xcode 的版本号跟手机ios 的版本号,如果 xcode 是 14 版本的,ios 最高版本为 16 版本,是一个+2 的关系

3. 最后的RN demo 运行在真机的效果

  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值