Commit 952a05a2 authored by jzhang's avatar jzhang

no message

parent 51c99384
...@@ -55,6 +55,7 @@ ...@@ -55,6 +55,7 @@
/* End PBXCopyFilesBuildPhase section */ /* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */ /* Begin PBXFileReference section */
39043640BDC7A50986C47129 /* Pods_BreastFeedingDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_BreastFeedingDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
694B85B82848EB4C009BEDE1 /* BreastFeedingDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BreastFeedingDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; 694B85B82848EB4C009BEDE1 /* BreastFeedingDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BreastFeedingDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
694B85BB2848EB4C009BEDE1 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; 694B85BB2848EB4C009BEDE1 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
694B85BD2848EB4C009BEDE1 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; }; 694B85BD2848EB4C009BEDE1 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
...@@ -73,6 +74,8 @@ ...@@ -73,6 +74,8 @@
694B85D72848EBB2009BEDE1 /* Flutter.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = Flutter.xcframework; sourceTree = "<group>"; }; 694B85D72848EBB2009BEDE1 /* Flutter.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = Flutter.xcframework; sourceTree = "<group>"; };
694B85D82848EBB2009BEDE1 /* permission_handler_apple.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = permission_handler_apple.xcframework; sourceTree = "<group>"; }; 694B85D82848EBB2009BEDE1 /* permission_handler_apple.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = permission_handler_apple.xcframework; sourceTree = "<group>"; };
694B85D92848EBB2009BEDE1 /* fluttertoast.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = fluttertoast.xcframework; sourceTree = "<group>"; }; 694B85D92848EBB2009BEDE1 /* fluttertoast.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = fluttertoast.xcframework; sourceTree = "<group>"; };
8C76E81CF245C7C738786086 /* Pods-BreastFeedingDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BreastFeedingDemo.debug.xcconfig"; path = "Target Support Files/Pods-BreastFeedingDemo/Pods-BreastFeedingDemo.debug.xcconfig"; sourceTree = "<group>"; };
A4415E51DE97A1784932289A /* Pods-BreastFeedingDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BreastFeedingDemo.release.xcconfig"; path = "Target Support Files/Pods-BreastFeedingDemo/Pods-BreastFeedingDemo.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */
...@@ -102,6 +105,8 @@ ...@@ -102,6 +105,8 @@
694B85CF2848EB68009BEDE1 /* Flutter */, 694B85CF2848EB68009BEDE1 /* Flutter */,
694B85BA2848EB4C009BEDE1 /* BreastFeedingDemo */, 694B85BA2848EB4C009BEDE1 /* BreastFeedingDemo */,
694B85B92848EB4C009BEDE1 /* Products */, 694B85B92848EB4C009BEDE1 /* Products */,
D05A496FA0D336E799F2B4F4 /* Pods */,
BBF0AD3D93533A3DA0258A2D /* Frameworks */,
); );
sourceTree = "<group>"; sourceTree = "<group>";
}; };
...@@ -144,6 +149,23 @@ ...@@ -144,6 +149,23 @@
path = Flutter; path = Flutter;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
BBF0AD3D93533A3DA0258A2D /* Frameworks */ = {
isa = PBXGroup;
children = (
39043640BDC7A50986C47129 /* Pods_BreastFeedingDemo.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
D05A496FA0D336E799F2B4F4 /* Pods */ = {
isa = PBXGroup;
children = (
8C76E81CF245C7C738786086 /* Pods-BreastFeedingDemo.debug.xcconfig */,
A4415E51DE97A1784932289A /* Pods-BreastFeedingDemo.release.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
};
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
...@@ -151,6 +173,7 @@ ...@@ -151,6 +173,7 @@
isa = PBXNativeTarget; isa = PBXNativeTarget;
buildConfigurationList = 694B85CC2848EB4E009BEDE1 /* Build configuration list for PBXNativeTarget "BreastFeedingDemo" */; buildConfigurationList = 694B85CC2848EB4E009BEDE1 /* Build configuration list for PBXNativeTarget "BreastFeedingDemo" */;
buildPhases = ( buildPhases = (
8AF6361FD6EF23190F10D3B6 /* [CP] Check Pods Manifest.lock */,
694B85B42848EB4C009BEDE1 /* Sources */, 694B85B42848EB4C009BEDE1 /* Sources */,
694B85B52848EB4C009BEDE1 /* Frameworks */, 694B85B52848EB4C009BEDE1 /* Frameworks */,
694B85B62848EB4C009BEDE1 /* Resources */, 694B85B62848EB4C009BEDE1 /* Resources */,
...@@ -211,6 +234,31 @@ ...@@ -211,6 +234,31 @@
}; };
/* End PBXResourcesBuildPhase section */ /* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
8AF6361FD6EF23190F10D3B6 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-BreastFeedingDemo-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */
694B85B42848EB4C009BEDE1 /* Sources */ = { 694B85B42848EB4C009BEDE1 /* Sources */ = {
isa = PBXSourcesBuildPhase; isa = PBXSourcesBuildPhase;
...@@ -360,6 +408,7 @@ ...@@ -360,6 +408,7 @@
}; };
694B85CD2848EB4E009BEDE1 /* Debug */ = { 694B85CD2848EB4E009BEDE1 /* Debug */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
baseConfigurationReference = 8C76E81CF245C7C738786086 /* Pods-BreastFeedingDemo.debug.xcconfig */;
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
...@@ -392,6 +441,7 @@ ...@@ -392,6 +441,7 @@
}; };
694B85CE2848EB4E009BEDE1 /* Release */ = { 694B85CE2848EB4E009BEDE1 /* Release */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
baseConfigurationReference = A4415E51DE97A1784932289A /* Pods-BreastFeedingDemo.release.xcconfig */;
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
......
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "group:BreastFeedingDemo.xcodeproj">
</FileRef>
<FileRef
location = "group:Pods/Pods.xcodeproj">
</FileRef>
</Workspace>
...@@ -7,20 +7,15 @@ ...@@ -7,20 +7,15 @@
import UIKit import UIKit
import Flutter import Flutter
// Used to connect plugins (only if you have plugins with iOS platform code).
import FlutterPluginRegistrant
@main @main
class AppDelegate: UIResponder, UIApplicationDelegate { class AppDelegate: UIResponder, UIApplicationDelegate {
lazy var flutterEngine = FlutterEngine(name: "my flutter engine")
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Runs the default Dart entrypoint with a default Flutter route.
flutterEngine.run();
// Used to connect plugins (only if you have plugins with iOS platform code).
GeneratedPluginRegistrant.register(with: self.flutterEngine);
// Override point for customization after application launch. // Override point for customization after application launch.
return true return true
} }
......
...@@ -8,23 +8,16 @@ ...@@ -8,23 +8,16 @@
import UIKit import UIKit
import Flutter import Flutter
import AVFoundation import AVFoundation
import permission_handler_apple // Used to connect plugins (only if you have plugins with iOS platform code).
import FlutterPluginRegistrant
class ViewController: UIViewController { class ViewController: UIViewController {
var methodChannel : FlutterMethodChannel?
var flutterEngine: FlutterEngine?
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()
if !AVCaptureDevice.devices(for: AVMediaType.video).isEmpty {
AVCaptureDevice.requestAccess(for: AVMediaType.video) { granted in
// 首次授权 用户没有给予照相机访问的权限 => 返回上一层处理
DispatchQueue.main.async {
}
}
}
// Make a button to call the showFluttaaer function when pressed. // Make a button to call the showFluttaaer function when pressed.
let button = UIButton(type:UIButton.ButtonType.custom) let button = UIButton(type:UIButton.ButtonType.custom)
button.addTarget(self, action: #selector(showFlutter), for: .touchUpInside) button.addTarget(self, action: #selector(showFlutter), for: .touchUpInside)
...@@ -32,31 +25,46 @@ class ViewController: UIViewController { ...@@ -32,31 +25,46 @@ class ViewController: UIViewController {
button.frame = CGRect(x: 80.0, y: 210.0, width: 160.0, height: 40.0) button.frame = CGRect(x: 80.0, y: 210.0, width: 160.0, height: 40.0)
button.backgroundColor = UIColor.blue button.backgroundColor = UIColor.blue
self.view.addSubview(button) self.view.addSubview(button)
// Do any additional setup after loading the view.
} }
@objc func showFlutter() { @objc func showFlutter() {
let flutterEngine = (UIApplication.shared.delegate as! AppDelegate).flutterEngine flutterEngine = FlutterEngine(name: "my flutter engine")
let flutterViewController = // Runs the default Dart entrypoint with a default Flutter route.
FlutterViewController(engine: flutterEngine, nibName: nil, bundle: nil) flutterEngine!.run();
// Used to connect plugins (only if you have plugins with iOS platform code).
let chanel = FlutterMethodChannel.init(name: "com.wmdigit.breastcoachai.native", binaryMessenger: flutterViewController.binaryMessenger) GeneratedPluginRegistrant.register(with: self.flutterEngine!);
chanel.setMethodCallHandler { [weak self] call, result in methodChannel = FlutterMethodChannel(name: "com.wmdigit.breastcoachai.native",
if call.method == "init" { binaryMessenger: flutterEngine!.binaryMessenger)
result(self?.getData()) methodChannel?.setMethodCallHandler({ [weak self]
(call: FlutterMethodCall, result: @escaping FlutterResult) -> Void in
if let strongSelf = self {
switch(call.method) {
case "init":
result(self?.dicValueString(self!.getData()))
case "teachingEnd":
strongSelf.navigationController?.popViewController(animated: true)
default:
// Unrecognized method name
print("Unrecognized method name: \(call.method)")
}
} }
} })
let flutterViewController = FlutterViewController(engine: flutterEngine!, nibName: nil, bundle: nil)
navigationController?.pushViewController(flutterViewController, animated: true) self.navigationController?.pushViewController(flutterViewController, animated: true)
} }
func dicValueString(_ dic:[String : Any]) -> String?{
let data = try? JSONSerialization.data(withJSONObject: dic, options: [])
let str = String(data: data!, encoding: String.Encoding.utf8)
return str
}
func getData() -> [String: Any] { func getData() -> [String: Any] {
let myDictionary: [String : Any] = [ let myDictionary: [String : Any] = [
"env" : "testing",
"apiKey" : "DLAB-customername-12345687",
"region" : "apac",
"languagePack" : [ "languagePack" : [
"tipsString" : [ "tipsString" : [
"initInitial" : "请调整姿势", "initInitial" : "请调整姿势",
...@@ -132,12 +140,15 @@ class ViewController: UIViewController { ...@@ -132,12 +140,15 @@ class ViewController: UIViewController {
"sitMainPointsText4" : "婴儿的耳、肩、臀成一条直线", "sitMainPointsText4" : "婴儿的耳、肩、臀成一条直线",
"sitMainPointsConfirmText" : "好 的", "sitMainPointsConfirmText" : "好 的",
"momLeft" : "当未检测到您,将自动停止计时后续流程,停留5s后跳转至结束页面", "momLeft" : "当未检测到您,将自动停止计时后续流程,停留5s后跳转至结束页面",
"successStatusTips" : "您的姿势正确,请继续保持大约20秒", "successStatusTips" : "您的姿势正确,请继续保持大约10秒",
"errorTitle" : "错误", "errorTitle" : "错误",
"keyErrorText" : "密钥禁止使用", "keyErrorText" : "密钥禁止使用",
"originErrorText" : "不允许CORS" "originErrorText" : "不允许CORS"
] ]
] ],
"env" : "testing",
"apiKey" : "DLAB-customername-12345687",
"region" : "apac"
] ]
return myDictionary return myDictionary
......
...@@ -5,36 +5,36 @@ ...@@ -5,36 +5,36 @@
<key>AvailableLibraries</key> <key>AvailableLibraries</key>
<array> <array>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string> <string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>camera.framework</string> <string>camera.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>armv7</string> <string>x86_64</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string> <string>ios-arm64_armv7</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>camera.framework</string> <string>camera.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>x86_64</string> <string>armv7</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
</array> </array>
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
......
...@@ -5,36 +5,36 @@ ...@@ -5,36 +5,36 @@
<key>AvailableLibraries</key> <key>AvailableLibraries</key>
<array> <array>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string> <string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>device_info_plus.framework</string> <string>device_info_plus.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>armv7</string> <string>x86_64</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string> <string>ios-arm64_armv7</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>device_info_plus.framework</string> <string>device_info_plus.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>x86_64</string> <string>armv7</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
</array> </array>
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
......
...@@ -5,35 +5,35 @@ ...@@ -5,35 +5,35 @@
<key>AvailableLibraries</key> <key>AvailableLibraries</key>
<array> <array>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-x86_64-simulator</string> <string>ios-arm64_armv7</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>fluttertoast.framework</string> <string>fluttertoast.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>x86_64</string> <string>arm64</string>
<string>armv7</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string> <string>ios-x86_64-simulator</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>fluttertoast.framework</string> <string>fluttertoast.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>x86_64</string>
<string>armv7</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
</array> </array>
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
......
...@@ -5,36 +5,36 @@ ...@@ -5,36 +5,36 @@
<key>AvailableLibraries</key> <key>AvailableLibraries</key>
<array> <array>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string> <string>ios-arm64_armv7</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>package_info_plus.framework</string> <string>package_info_plus.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>x86_64</string> <string>armv7</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string> <string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>package_info_plus.framework</string> <string>package_info_plus.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>armv7</string> <string>x86_64</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
</array> </array>
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
......
...@@ -6,31 +6,31 @@ ...@@ -6,31 +6,31 @@
<array> <array>
<dict> <dict>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string> <string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>permission_handler_apple.framework</string> <string>permission_handler_apple.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>armv7</string> <string>x86_64</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
<dict> <dict>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string> <string>ios-arm64_armv7</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>permission_handler_apple.framework</string> <string>permission_handler_apple.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>x86_64</string> <string>armv7</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
</array> </array>
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
......
...@@ -5,36 +5,36 @@ ...@@ -5,36 +5,36 @@
<key>AvailableLibraries</key> <key>AvailableLibraries</key>
<array> <array>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_armv7</string> <string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>shared_preferences_ios.framework</string> <string>shared_preferences_ios.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>armv7</string> <string>x86_64</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
<dict> <dict>
<key>BitcodeSymbolMapsPath</key>
<string>BCSymbolMaps</string>
<key>DebugSymbolsPath</key>
<string>dSYMs</string>
<key>LibraryIdentifier</key> <key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string> <string>ios-arm64_armv7</string>
<key>LibraryPath</key> <key>LibraryPath</key>
<string>shared_preferences_ios.framework</string> <string>shared_preferences_ios.framework</string>
<key>SupportedArchitectures</key> <key>SupportedArchitectures</key>
<array> <array>
<string>arm64</string> <string>arm64</string>
<string>x86_64</string> <string>armv7</string>
</array> </array>
<key>SupportedPlatform</key> <key>SupportedPlatform</key>
<string>ios</string> <string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict> </dict>
</array> </array>
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
......
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'BreastFeedingDemo' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for BreastFeedingDemo
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
'$(inherited)',
## dart: PermissionGroup.camera
'PERMISSION_CAMERA=1',
]
end
end
end
PODFILE CHECKSUM: 9e3e51b1ff29b93ccce59b38c7b3231538815b9f
COCOAPODS: 1.11.3
PODFILE CHECKSUM: 9e3e51b1ff29b93ccce59b38c7b3231538815b9f
COCOAPODS: 1.11.3
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1240"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B5C990C062A5766D35C8D9B8A6A9B6D2"
BuildableName = "Pods_BreastFeedingDemo.framework"
BlueprintName = "Pods-BreastFeedingDemo"
ReferencedContainer = "container:Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>${CURRENT_PROJECT_VERSION}</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
</plist>
# Acknowledgements
This application makes use of the following third party libraries:
Generated by CocoaPods - https://cocoapods.org
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreferenceSpecifiers</key>
<array>
<dict>
<key>FooterText</key>
<string>This application makes use of the following third party libraries:</string>
<key>Title</key>
<string>Acknowledgements</string>
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>
<dict>
<key>FooterText</key>
<string>Generated by CocoaPods - https://cocoapods.org</string>
<key>Title</key>
<string></string>
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>
</array>
<key>StringsTable</key>
<string>Acknowledgements</string>
<key>Title</key>
<string>Acknowledgements</string>
</dict>
</plist>
#import <Foundation/Foundation.h>
@interface PodsDummy_Pods_BreastFeedingDemo : NSObject
@end
@implementation PodsDummy_Pods_BreastFeedingDemo
@end
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#else
#ifndef FOUNDATION_EXPORT
#if defined(__cplusplus)
#define FOUNDATION_EXPORT extern "C"
#else
#define FOUNDATION_EXPORT extern
#endif
#endif
#endif
FOUNDATION_EXPORT double Pods_BreastFeedingDemoVersionNumber;
FOUNDATION_EXPORT const unsigned char Pods_BreastFeedingDemoVersionString[];
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
framework module Pods_BreastFeedingDemo {
umbrella header "Pods-BreastFeedingDemo-umbrella.h"
export *
module * { export * }
}
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment