こちらもメイン・ヘルパー共にやっておく必要があります。ヘルパーをログイン項目に追加するここで一度メインアプリに移ります。ヘルパーをログイン項目に追加するコードを追加しましょう。アプリをログイン項目として登録します。設定はこのためというわけです。呼ばないほうがいい」という回答があったそうなので使わないようにしましょう。sandboxヘルパーからメインのアプリを起動するさて、これでヘルパーが自動起動するようになりました。あとはヘルパーからメインのアプリを起動するだけです。次のように実装するだけです。使ってメインのアプリを起動します。お好きな文字列を設定してください。これでメインアプリをURLスキームで起動できるようになりました。実装はこのようになります。使った「ログイン時に起動」の実装はこれで終わりです。LaunchAtLoginHelperさて、ここまで読んできた方はあまりの面倒さに絶望していることかと思います。いうものが公開されています。LaunchAtLoginHelper使い方の説明はリンク先に載っているので省略します。いうものは既に誰かが便利にしてくれているものですね。スクリプトを追加する以下のスクリプトをファイルに保存して、プロジェクトにコピーしてください。フォーマット文字列として使うためです。tellスクリプトを実行する続いてスクリプトを実行するコードを追加しましょう。}}これだけで「ログイン時に起動」が実装できたことになります。実装と比べるとかなり簡単ですね。環境ではブロックされてしまいます。指定しておくと例外的に利用できるようになります。配列を指定しています。対しても例外的にメッセージを送信できるというわけです。まとめこのエントリでは「ログイン時に起動」の3つの実装方法を紹介しました。ほとんどのアプリに当たり前のようについている機能が、実は異常な努力によって実現されていたことが分かったかと思います。必須であると言えます。その分いくつかの機能の実装が面倒になってしまっているのも事実で、僕たち開発者は制限された範囲の中でうまくやっていく必要があります。検索に時間をかけなくてもいいようにこれを書いたのでした。questbeat/LaunchAtLoginExample参考これを書いていく上で参考にしたページへのリンクをまとめておきます。...2013-11-01NSCodingを自動で書いてくれるXcodeプラグインを、作ってみました。試作段階なのでじっくり動作確認したわけ...2013-09-24はてなサマーインターン2013に参加しましたはてなサマーインターン2013に参加しました。(1)検索はてなブログをはじめよう!questbeatさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。