如何访问ios OTA安装上的取消事件?

如何访问ios OTA安装上的取消事件?,ios,Ios,安装开始后,是否可以从safari访问取消或安装事件和/或停止浏览器最小化?我想在用户安装应用程序后将其发送到感谢页面,但仅在成功安装时发送,而不是取消。答案是否。不幸的是,这是不可能的 您可以考虑在用户首次启动应用程序时,在应用程序中显示一个带有感谢标签的特殊屏幕。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

安装开始后,是否可以从safari访问取消或安装事件和/或停止浏览器最小化?我想在用户安装应用程序后将其发送到感谢页面,但仅在成功安装时发送,而不是取消。

答案是。不幸的是,这是不可能的

您可以考虑在用户首次启动应用程序时,在应用程序中显示一个带有感谢标签的特殊屏幕。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    if ([[NSUserDefaults standardUserDefaults] boolForKey:@"AppHasAlreadyLaunched"])
    {
        // app already launched
    }
    else
    {
        [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"AppHasAlreadyLaunched"];
        [[NSUserDefaults standardUserDefaults] synchronize];
        // This is the first launch ever
        // Show special view
    }
}

我假设你的意思是成功安装了你的应用程序,因为无法确定iOS是否已经过OTA更新(例如从7升级到7.1)。打开应用程序后,您可以将它们发送到Safari(使用简单的UIApplication方法)-

[UIApplication sharedApplication]openURL:[NSURL URLWithString:@”http://www.yourpagehere.com"]];