早いものでiPhoneアプリの開発を初めて1年が経ちました。 今日、iPhoneアプリを配布するための証明書が期限切れになったので、証明書を新規に要求し、各アプリのプロビジョニングプロファイルも更新しました。 また1年後に必要になるので作業手順を記録しておきます。 皆さんにも参考になればと思います。
![『iPhone Distribution 証明書の期限切れ』](https://cdn-ak-scissors.b.st-hatena.com/image/square/688810bfae2263af1197516fa98d0e44027b700b/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2F20180311%2F13%2F35%2FXa%2Fp%2Fo01990200p_1520743882463_0dm1j.png)
前回の記事に引き続きPUSH通知ネタです。 前回はクライアント側コードの記述方法について触れましたが、今回は証明書発行の手順をまとめます。 証明書関連は何かとややこしい部分が多いので、後で迷わないよう詳細に書きます。 前提条件 PUSH通知に使うアプリのProvisioning Fileは作成済という前提で手順をまとめます。Team Provisioning(.*)でないアプリ固有のProvisioning Fileをまだ作成してない方は、以下リンクを参考にご用意下さい。 iPhone Push通知のすすめ また、PUSH通知の設定は開発環境と本番環境で異なる点が多いのですが、 今回は開発環境での準備を整えていきます。 本番環境だと通知がうまくいかない例 もありますので、その点はご注意下さい。 PUSH通知に使うAppleの証明書の準備 ブラウザ操作 iOS Dev Center のCer
iPhoneアプリでPush通知を行う第一歩である 「デバイス認証通知」(iPhoneのデバイス情報をAPNsに送信する) は、行う事ができました 無事、コールバックが返ってきたのですが エラーになってしまう・・・ エラー内容は、以下の感じです 「Appの有効な"aps-environment"エンタイトルメント文字列が見つかりません」 何を言ってるんでしょうね? 早速、このエラー内容で調べてみると どうやら、プロビジョニングプロファイルに問題があるようです プロビジョニングプロファイルに、「APNsの設定がされていないよ」と 教えてくれているようです おかしい。 きちんと教えられた手順で設定はしたはずなのに・・・ プロビジョニングプロファイルに"aps-environment"の設定がされているかどうかは プロビジョニングプロファイルに の文字列がないといけないようです なるほど、、、
ウェブテクノロジ開発部の遠藤です。 先日、Unityを用いたiPhone(以下、iOS)アプリの開発環境を構築する機会がありまして、その過程でちょっとしたトラブルが起こりました。 1. 証明書をきちんと入れたのに認識されない! その問題とは、1つのライセンスを用いて複数のMacでiOSアプリの開発環境を構築する際に発生するものです。 今回の記事では、この問題の解決方法についてご紹介したいと思います。 2. Xcode のインストール~証明書のインストール iOSアプリのビルド環境を構築し、iOS実機上で動作検証するにはMacにXcodeをインストールしたあとに、証明書のインストールや認証などいくつかのステップが必要になります。 これらのステップに関する情報は既にネット上で簡単に見つけることができますのでここでは割愛します。 さて、一通りセットアップを終えたところで、いざビルドを試みると、
2台目以降のMacで実機テストできるように証明書などの設定をしていて、表題のエラーが出てきてハマってしまったので、その解決方法を書いておきます。 ちなみに、オーガナイザーで出たエラーはこんなものでした。 xcode could not find a valid private key / certificate pair for this profile in your keychain. プロビジョニングファイルのStatusに Valid signing identity not found 1台目の認証の仕方は、いろんなサイトで紹介されていますが、2台目のことはあまり書かれていない。 結論を先に書くと、1つのApple IDで、2台目以降のパソコンで Xcodeの実機確認のための認証をするためには、1台目で作った証明書を使う必要がある(っぽい)ので、1台目のMacの証明書を書き出して
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く