readIOSBundleID should read PRODUCT_BUNDLE_IDENTIFIER from a root-level .xcodeproj (native Xcode project layout, not Flutter).
(t *testing.T)
| 3023 | // readIOSBundleID should read PRODUCT_BUNDLE_IDENTIFIER from a root-level .xcodeproj |
| 3024 | // (native Xcode project layout, not Flutter). |
| 3025 | func TestReadIOSBundleID_RootXcodeproj(t *testing.T) { |
| 3026 | dir := t.TempDir() |
| 3027 | mkTestDir(t, dir, "MyApp.xcodeproj") |
| 3028 | writeTestFile(t, dir, filepath.Join("MyApp.xcodeproj", "project.pbxproj"), |
| 3029 | `PRODUCT_BUNDLE_IDENTIFIER = com.example.native;`) |
| 3030 | assert.Equal(t, "com.example.native", readIOSBundleID(dir)) |
| 3031 | } |
nothing calls this directly
no test coverage detected