頭と尻尾はくれてやる!

iOSアプリなどの開発日記です


Xcodeで画像ファイルの削除ができない?!

あるXcodeのプロジェクト内にある画像ファイル(なのでAssets.xcassetsにある)を削除しようとすると
警告:The file doesn’t exist
The file xxx doesn’t exist.
と表示されて消しても消しても元に戻ってしまう、という不可解な現象が発生した。
プロジェクトを再loadしたり、Xcodeを再起動したり、Macを再起動したりdeprived dataのファイルを消したりしてもダメ、、、

Finderでその画像ファイルあたりを見るとContents.jsonってファイルがあってどうもXcodeはこれと整合性がとれないと嫌がるようなので、このjsonファイルを自分で修正したらXcodeの方もおとなしくなった。
でもまあ多分、ウチのXcodeがおかしいんだろうな、、、
スポンサーサイト






GitHubからXcodeのプロジェクトをクローンする

GitHubに置いてるXcodeのプロジェクトをあるフォルダーに持ってくる必要が生じた。

確かこういう時にターミナルからcloneってやればよかったんだっけ?と調べそのまま
git clone https://github.com/xxx/yyy.git とか
git clone git@github.com:xxx/yyy.git とか
やったけどパスワードじゃなくpersonal access token使えとかpublic SSH keysねえぞとか、、、
なんか面倒だなあ、1つずつファイルをコピペするか?とか考えたんだが、、、

GitHubのスクショ

↑Cloneの下にOpen with Xcodeなんてあるやん!
試したら希望のフォルダにプロジェクトができたんよ!
おおお!素晴らしい!と思ったのも束の間。
これ、ファイルを修正してもremoteにpushできない。
俺がしたいのはこれじゃない。

ということでさらに調べると
【Xcode】新規プロジェクトを作成する方法とGitHubからクローンを作成する方法について | harublog
↑こういう方法があったのね、、、
ということで無事、新フォルダにまるっとXcodeのプロジェクトを作成できて、修正後にちゃんとremoteにpushもできました。ふう、、、

一人作業なのでGitなんて不要かな?自己満足やな、と思いつつ使ってきたけど、初めて役に立った気がする。


  TopPage  



Copyright ©頭と尻尾はくれてやる!. Powered by FC2 Blog. Template by eriraha.