URLスキームを使用して、URLを使用してアプリを開くことができます。受信機アプリがを実行しているときにうまくいきます。handleOpenURLは、アプリが既に起動されているときにのみ動作し、アプリが終了するとクラッシュします。
ただし、アプリがが閉鎖されている場合は、です。私は、例えばサファリにURLを入力すると、すぐにアプリを起動し、クラッシュし、私は与えられている:「SIGKILL」私はのNSLogを入れている
:プログラム信号を受信:1
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
スレッドdidFinishLaunchingWithOptionsでしたが、決して解雇されないように見えますし、handleOpenURLもどちらもしません。
どうしてですか?
問題はシミュレータ上で実行されていました。デバイス上でアプリをテストするとうまくいきました。 –