// xtby private static void EditorPlistXtby(string filePath) { XCPlist2 list = new XCPlist2(filePath); string FacebookDialogsInfolist = @" <key>LSApplicationQueriesSchemes</key> <array> <string>fbapi</string> <string>fb-messenger-api</string> <string>fbauth2</string> <string>fbshareextension</string> </array>"; list.AddKey(FacebookDialogsInfolist); string Infolist = @" <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes</key> <array> <string>fb951132541753415</string> </array> </dict> </array> <key>FacebookAppID</key> <string>951132541753415</string> <key>FacebookDisplayName</key> <string>雄圖霸業</string>"; list.AddKey(Infolist); //保存 list.Save(); }
// lsqxz private static void EditorPlistLsqxz(string filePath) { XCPlist2 list = new XCPlist2(filePath); string FacebookDialogsInfolist = @" <key>LSApplicationQueriesSchemes</key> <array> <string>fbapi</string> <string>fb-messenger-api</string> <string>fbauth2</string> <string>fbshareextension</string> </array>" ; list.AddKey(FacebookDialogsInfolist); string Infolist = @" <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes</key> <array> <string>fb1093672920808279</string> </array> </dict> </array> <key>FacebookAppID</key> <string>1093672920808279</string> <key>FacebookDisplayName</key> <string>乱世群雄转</string>" ; list.AddKey(Infolist); //保存 list.Save(); }
// 呀呀游戏 private static void EditorPlistYaya(string filePath) { XCPlist2 list = new XCPlist2(filePath); string PhotoInfolist = @" <key>NSPhotoLibraryAddUsageDescription</key> <string>以照片的形式为您保存账号密码</string> <key>NSPhotoLibraryUsageDescription</key> <string>以照片的形式为您保存账号密码</string>" ; list.AddKey(PhotoInfolist); string Infolist = @" <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleTypeRole</key> <string>Editor</string> <key>CFBundleURLIconFile</key> <string></string> <key>CFBundleURLName</key> <string></string> <key>CFBundleURLSchemes</key> <array> <string>com.xxsg.zhangm1438496089</string> </array> </dict> </array>" ; list.AddKey(Infolist); //保存 list.Save(); }
private static void EditorPlist(string filePath) { XCPlist2 list = new XCPlist2(filePath); string Plist_url_types = @""; list.AddKey(Plist_url_types); //在plist里面替换一行 // list.ReplaceKey("<string>com.yusong.${PRODUCT_NAME}</string>","<string>"+bundle+"</string>"); //保存 list.Save(); }
// 丰趣quicksdk private static void EditorPlistFQQuick(string filePath) { XCPlist2 list = new XCPlist2(filePath); string PhotoInfolist = @" <key>NSPhotoLibraryAddUsageDescription</key> <string>以照片的形式为您保存账号密码</string> <key>NSPhotoLibraryUsageDescription</key> <string>以照片的形式为您保存账号密码</string>"; list.AddKey(PhotoInfolist); //保存 list.Save(); }
// 在野SDK private static void EditorPlistZaya(string filePath) { XCPlist2 list = new XCPlist2(filePath); string Infolist = @" <key>Privacy - Photo Library Usage Description</key> <string>此App需要您同意才能读取媒体资料库</string> " ; list.AddKey(Infolist); //保存 list.Save(); }
// 丰趣SDK private static void EditorPlistFQPlay(string filePath) { XCPlist2 list = new XCPlist2(filePath); string PhotoInfolist = @" <key>NSPhotoLibraryAddUsageDescription</key> <string>以照片的形式为您保存账号密码</string> <key>NSPhotoLibraryUsageDescription</key> <string>以照片的形式为您保存账号密码</string> <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true /> </dict> <key>Privacy - Location Always Usage Description</key> <string>需要使⽤地理位置信息</string> <key>Privacy - Location Always Usage Description</key> <string>需要使⽤地理位置信息</string> <key>Privacy - Location When In Use Usage Description</key> <string>需要使⽤地理位置信息</string> <key>Privacy - Microphone Usage Description</key> <string>需要使⽤麦克风</string> <key>Privacy - Photo Library Usage Description</key> <string>需要读取媒体资料库</string>"; list.AddKey(PhotoInfolist); string Infolist = @" <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleTypeRole</key> <string>Editor</string> <key>CFBundleURLIconFile</key> <string></string> <key>CFBundleURLName</key> <string></string> <key>CFBundleURLSchemes</key> <array> <string>app100412.sfplay.cn</string> </array> </dict> </array>"; list.AddKey(Infolist); //保存 list.Save(); }
private static void EditorPlist_all(string filePath) { XCPlist2 list = new XCPlist2(filePath); string Plist_url_types = @" <key>NSPhotoLibraryAddUsageDescription</key> <string>This app requires access to the photo library.</string> <key>NSPhotoLibraryUsageDescription</key> <string>This app requires access to the photo library.</string> <key>NSCameraUsageDescription</key> <string>This app requires access to the camera.</string> " ; list.AddKey(Plist_url_types); list.Save(); }