2016-10-13 11 views
2

私はReason NativeアプリをiOSでビルドしたいのですが、Xcodeプロジェクトを台無しにしてビルドできないからです。 iOSプロジェクトを再初期化するにはどうしたらいいですか、それともAndroidプロジェクトを既存のReact Nativeアプリに再初期化するだけですか?React NativeはiOSやAndroidプロジェクトを再初期化するだけです

+1

でそれを実行しますsvnは不可欠です。 –

答えて

2

この機能は、一度反応ネイティブでコマンドreact-native iosまたはreact-native androidと実装されているようです。 しかし、私はまた、iOSのために働いているのAndroid hereのための解決策が見つかりました:

const fs = require('fs'); 
const generate = require('react-native/local-cli/generate/generate.js'); 

generate([ 
    '--platform', 'ios', //or android 
    '--project-path', process.cwd(), 
    '--project-name', JSON.parse(
    fs.readFileSync('package.json', 'utf8') 
).name, 
]); 

Credit

をただ、これはなぜgitのか理由の1つですスクリプトにこのコードを入れて、node script-name.js

0

ネイティブプロジェクトを「リセット」する方法はありません。私は過去にこれをしなければならなかったとき、私はちょうど同じ名前の新しいプロジェクトを作成し、プロジェクトディレクトリのiosとアンドロイドのフォルダを置き換えました。

関連する問題