- 20 Aug, 2018 1 commit
-
-
Amir Hardon authored
The test places an embedded Android view at the top left, and verifies that motion events that get to FlutterView are equivalent to the synthesized motion events that gets to the embedded view. See the README.md for more high level details.
-
- 19 Jul, 2018 1 commit
-
-
Chris Bracken authored
Generated.xcconfig is only required at build time for iOS apps. In the flutter create project template and example apps, Generated.xcconfig was previously marked as a resource to be bundled into the built app.
-
- 30 May, 2018 1 commit
-
-
Ralph Bergmann authored
Uses the `version` property from the `pubspec.yaml` file to set the corresponding fields in the `local.properties` file respectively in the `Generated.xcconfig` file. The `--build-name` and `--build-number` options have changed. Now they trump the `version` property from the `pubspec.yaml` file. If the `version` property is not set and the `--build-name` and `--build-number` options are not provided, the build command will not change the `local.properties` / `Generated.xcconfig` file.
-
- 07 May, 2018 1 commit
-
-
Chris Bracken authored
Eliminates the restrictions to build in arm64 mode only in iOS project templates created by flutter create.
-
- 29 Mar, 2018 1 commit
-
-
Ralph Bergmann authored
add --buildNumber and --buildName to flutter build like flutter build apk --buildNumber=42 --buildName=1.0.42
-
- 18 Dec, 2017 1 commit
-
-
Sarah Zakarias authored
-
- 14 Dec, 2017 2 commits
-
-
Sarah Zakarias authored
* Revert "Revert engine (#13547)" This reverts commit ee65db11. * Keep flaky mark
-
Yegor authored
* Revert "Include a directory with Flutter assets (#12944)" This reverts commit 3af6b9cb. * Revert "Upgrade project.pbxproj to include flutter_assets (#13011)" This reverts commit 08128cb2. * Revert "Upgrade complex_layout project.pbxproj to include flutter_assets (#13544)" This reverts commit 35f1a041. * mark complex_layout_ios__start_up as flaky
-
- 13 Dec, 2017 1 commit
-
-
Sarah Zakarias authored
-
- 28 Nov, 2017 1 commit
-
-
xster authored
-
- 24 May, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 09 May, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 04 May, 2017 1 commit
-
-
xster authored
* Remove all initial cocoapod traces from flutter create except Podfile * Make updateXcodeGeneratedProperties parameters named * review notes
-
- 10 Apr, 2017 1 commit
-
-
Jakob Andersen authored
Added a PluginRegistry to the new project template. The registry files will be automatically updated at build time to register the native plugins. Fixes #7814.
-
- 23 Mar, 2017 1 commit
-
-
Chris Bracken authored
**THIS IS A BREAKING CHANGE.** See below for migration steps for existing projects. Previously, Flutter app code was built as a raw dylib on iOS. Dynamic libraries outside of a framework bundle are not supported on iOS, except for the system Swift libraries provided by Xcode. See: https://developer.apple.com/library/content/technotes/tn2435/_index.html#//apple_ref/doc/uid/DTS40017543-CH1-TROUBLESHOOTING_BUNDLE_ERRORS-EMBEDDED__DYLIB_FILES * Migrates Xcode build from app.dylib to App.framework * Migrates flutter create template * Migrates example projects Migration steps for existing projects ===================================== The following steps should be taken from the root of your Flutter project: 1. Edit `ios/.gitignore`: add `/Flutter/App.framework` on a new line. 2. In the Xcode project navigator, remove `app.dylib` from the Flutter folder. Delete this file from the `ios/Flutter` directory in your project. 3. Run a build to generate `ios/Flutter/App.framework`. From the command line, run `flutter build ios`. If you have not configured app signing in Xcode, an alternative method is to open the simulator, then run `flutter run -d iP`. 4. In the Xcode project navigator, select the `Runner` project. In the project settings that are displayed in the main view, ensure that the `Runner` target is selected. You can verify this by exposing the sidebar using the [| ] icon in the upper-left corner of the main view. 5. Select the *General* tab in the project settings. Under the *Embedded Binaries* section, click '+' to add `App.framework`. In the sheet that drops down, click the *Add Other...* button. Navigate to the `ios/Flutter` directory and select `App.framework`. Click *Open*. In the sheet that drops down, select *Create folder references*, then click *Finish*. 6. In the project settings, verify that `App.framework` has been added to the *Embedded Binaries* and *Linked Frameworks and Libraries* lists. 7. In the Xcode project navigator, drag `App.framework` under the Flutter folder. 8. In the Xcode project navigator, select `Flutter` then from the *File* menu, select *Add Files to "Runner"...*. Navigate to the `ios/Flutter` directory, select `AppFrameworkInfo.plist` and click the *Add* button. 9. From the command line, in your project directory, run `flutter build clean`, then `flutter run`. At this point your project should be fully migrated.
-
- 07 Mar, 2017 1 commit
-
-
Chris Bracken authored
Update templates and example Xcode project files to indicate they've been tested for Xcode 8.3 compatibility.
-
- 06 Mar, 2017 1 commit
-
-
Chris Bracken authored
This prevents project re-validation on initial Xcode launch.
-
- 09 Feb, 2017 1 commit
-
-
Chris Bracken authored
-
- 07 Feb, 2017 1 commit
-
-
Chris Bracken authored
* Support thinning iOS frameworks to supported architectures When building against frameworks that are distributed as multi-architecture fat binaries, we want to strip the frameworks we distribute down to only the architectures specified in $ARCHS. This patch adds: * The ability to specify commands to xcode_backend.sh (if none is specified, run BuildApp for backward compatibility). * A 'thin' command that invokes lipo to thin down the distributed as described above. * Add framework thinning step to iOS build Invokes xcode_backend.sh thin on the build application. * Limit architectures to arm64 in Xcode template Flutter does not yet support armv7 iOS devices. Limit the $ARCHS build variable to arm64 until then.
-
- 26 Sep, 2016 1 commit
-
-
Chris Bracken authored
-
- 05 Aug, 2016 3 commits
-
-
Chinmay Garde authored
* Update examples to lower the deployment target on iOS.
-
Eric Seidel authored
* Remove stray PRODUCT_BUNDLE_IDENTIFIER This was erroneously added and overrides the bundle for the gallery causing signing to fail in my setup. @chinmaygarde * Remove PRODUCT_BUNDLE_IDENTIFIER from all Runner pbxproj's
-
Collin Jackson authored
-
- 15 Jul, 2016 1 commit
-
-
Adam Barth authored
Previously it wasn't included in the Runner target.
-
- 12 Jul, 2016 1 commit
-
-
Collin Jackson authored
-
- 06 Jul, 2016 1 commit
-
-
Adam Barth authored
This patch changes the default `flutter create` command to generate a HelloServices-style app on iOS. As a consequence, the Atom integration now fully works with HelloServices.
-
- 12 Jun, 2016 1 commit
-
-
Adam Barth authored
This file is now app.dylib.
-
- 31 May, 2016 1 commit
-
-
Adam Barth authored
Currently this service just returns mock data, but it exercises the plumbing.
-
- 29 May, 2016 1 commit
-
-
Adam Barth authored
This example shows how to build a basic app using a custom Xcode project. Future patches will bring the functionality up to par with hello_android.
-