NSDictionary* infoDict =[[NSBundle mainBundle] infoDictionary]; NSString* versionNum =[infoDict objectForKey:@"CFBundleVersion"]; NSString*appName =[infoDict objectForKey:@"CFBundleDisplayName"]; NSString*text =[NSString stringWithFormat:@"%@ %@",appName,versionNum];
infoDict好像就是整個程序的配置文件取出來的字典,忍不住打印了出來。果然發現了什麼
<key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleTypeRole</key> <string>Editor</string> <key>CFBundleURLSchemes</key> <array> <string>aaa123</string> </array> </dict> </array>
裡面有我自己在應用內設置的url schems,然後直接取出來就解決了這個問題。 這個問題的解決給了我另外的思路,在遇到一個令人無從下手的問題的時候,除了搜索還應該自己去思考一個解決方案,盡管可能很痛苦,但一定要嘗試。