Chomado's Blog
You Are Reading

[Xamarin][iOS_app]実機デプロイがなぜかできない[code signing/provisioning profiles]

0
技術系メモ

[Xamarin][iOS_app]実機デプロイがなぜかできない[code signing/provisioning profiles]


なんか納得いかないから日記に書く!!!!
iPhoneアプリ(on Xamarin) を, いつもの通り実機デバッグしようとしたら, ある日突然できなくなって, エラーメッセージに従っても全然ダメで, 結局全く関係無いことしたらうまく切り抜けられたっていう愚痴日記です.

突然の実機デプロイ不可

会社で, Xamarin で スマホアプリを開発していて, 実機テストをしていました.
そしたら突然 iPhone実機デプロイできなくなって,
Deploy to Device 窓に

Installation failed: Your code signing/provisioning profiles are not correctly configured. Probably you have an entitlement not supported by your current provisioning profile, check the iOS Device Log for details
アプリケーションがシグナルにより終了しました: SIGHUP

って言われるようになったんです. 赤字で.

シミュレーターでなら動く. 実機はダメ.

code signing/provisioning profiles あたりがどうのとか言われてるから developer.apple.com の Certificates, Identifiers & Profiles のページ入って必死こいて色々ググりながら試したんです,

本当にめっちゃ頑張ったんです

だって profiles どれも expire してないし invalid なものも無いんですもん!!!!
全部めっちゃ健康 Active !!!!!!

でもダメだったんです

私この辺すごい自信無いから, それもあって, 本当に心折れかけました…

調べた

で, 色々調べて, このページにたどり着きました.

[ Forum › Xamarin Platform › iOS ]Fail deploy my application to my iPhone

その中の1つ目の回答者の回答:

I have had this happen on occasion. Try cleaning and rebuilding your solution. You can also delete the app from the device to see if that helps.

(cleanや)リビルドやって, さらに, 実機内にある既存のアプリ消しなよ, と.

リビルドなら何度もやった!

だから, 書いてあるとおりに実機のアプリ消してみた. ダメもとで.

だって, 普通は, いつもは, Runしたら,

実機内の古いアプリは新しいやつに上書きされるんです.

だから意味無いんじゃないかって.

そもそも code signing/provisioning profiles 周りとは全然関係無い話だし.

納得いかんがアドバイス通りにやってみる

でも一応やってみました.

既存の, 更新前のアプリを消してから, 走らせました.

意味無いよなあと思いながら.

しかし.

結果

通った…

あっけないです.

普通に実機で動きました.
なんなの?ヽ(;▽;)ノ

めっちゃ納得行かないからここに書いておきます. 同じ目に遭ってて困ってる人の助けになればいいです.


Madoka Chomado (ちょまど)

千代田まどかです。よく「ちょまど」と呼ばれます。Microsoft 社員。文系出身プログラマ兼マンガ家です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です