# Running On Real Device - iOS

[官網 running on device](https://facebook.github.io/react-native/docs/running-on-device.html)

\
Q: build時 會遇到sign的問題

A: 專案

![](https://bambooooo.gitbooks.io/react-native/content/React%20Native/article/run-on-real-device/ios1.png)

\
Tests（測試專案

![](https://bambooooo.gitbooks.io/react-native/content/React%20Native/article/run-on-real-device/ios2.png)

\
手機上

Q: 尚未信任開發者

A: 設定 > 一般 > 裝置管理 > 可以看到企業App＆開發者APP，點選該開發者（因為我使用開發者） > 信任

透過Xcode Run 進iOS Real Device （連接手機usb) 之後不用接著線也能run..

1.將Build Configuration改為Release

（Xcode選單）Product > Scheme > Edit Scheme > 左側選單選擇 Run，將Build Configuration改為Release

![](https://bambooooo.gitbooks.io/react-native/content/React%20Native/article/run-on-real-device/r1.png)

![](https://bambooooo.gitbooks.io/react-native/content/React%20Native/article/run-on-real-device/r2.png)

\
2.Build

（Xcode選單）Product > Build

\
3.可看到 專案下 > Products 下有 .app檔案

![](https://bambooooo.gitbooks.io/react-native/content/React%20Native/article/run-on-real-device/r3.png)

![](https://bambooooo.gitbooks.io/react-native/content/React%20Native/article/run-on-real-device/r4.png)

\
4.選擇實體機，按下Run 即可（記得接上usb線）

![](https://bambooooo.gitbooks.io/react-native/content/React%20Native/article/run-on-real-device/r5.png)
