我在iOS应用程序中为KML和KMZ文件设置了文件关联。
我的应用程序未打开,然后从Safari中选择“使用APPNAME打开”即可运行。 但是,如果应用程序已经打开,那么所有这一切都会使应用程序变得突出。
我已经实施了- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
和
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
两者都没有被召唤。
有关原因的任何提示?
答案 0 :(得分:0)
结果:测试设备使用的是早期操作系统版本(iOS 4.0),而不是其他设备(iOS 4.3.5,iOS 5.0b7)。在iOS4.2之前,使用了另一种方法来处理通过文件关联打开。