Skip to content

Commit 6469a78

Browse files
committed
Use v0.8.0 of flutter package "intl_phone_number_input" to fix the iOS build error with the message "Cannot find type 'PhoneNumberKit' in scope".
v0.8.0 is not publish on pub.dev but it is released on Github.
1 parent 2490426 commit 6469a78

File tree

3 files changed

+27
-45
lines changed

3 files changed

+27
-45
lines changed

recipients_app/ios/Podfile.lock

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -127,22 +127,13 @@ PODS:
127127
- GoogleUtilities/Privacy
128128
- GTMSessionFetcher/Core (3.5.0)
129129
- leveldb-library (1.22.6)
130-
- libphonenumber_plugin (0.0.1):
131-
- Flutter
132-
- PhoneNumberKit
133130
- nanopb (2.30910.0):
134131
- nanopb/decode (= 2.30910.0)
135132
- nanopb/encode (= 2.30910.0)
136133
- nanopb/decode (2.30910.0)
137134
- nanopb/encode (2.30910.0)
138135
- package_info_plus (0.4.5):
139136
- Flutter
140-
- PhoneNumberKit (4.0.1):
141-
- PhoneNumberKit/PhoneNumberKitCore (= 4.0.1)
142-
- PhoneNumberKit/UIKit (= 4.0.1)
143-
- PhoneNumberKit/PhoneNumberKitCore (4.0.1)
144-
- PhoneNumberKit/UIKit (4.0.1):
145-
- PhoneNumberKit/PhoneNumberKitCore
146137
- PromisesObjC (2.4.0)
147138
- RecaptchaInterop (100.0.0)
148139
- Sentry/HybridSDK (8.40.1)
@@ -164,7 +155,6 @@ DEPENDENCIES:
164155
- FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.25.0`)
165156
- Flutter (from `Flutter`)
166157
- flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
167-
- libphonenumber_plugin (from `.symlinks/plugins/libphonenumber_plugin/ios`)
168158
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
169159
- sentry_flutter (from `.symlinks/plugins/sentry_flutter/ios`)
170160
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
@@ -194,7 +184,6 @@ SPEC REPOS:
194184
- GTMSessionFetcher
195185
- leveldb-library
196186
- nanopb
197-
- PhoneNumberKit
198187
- PromisesObjC
199188
- RecaptchaInterop
200189
- Sentry
@@ -217,8 +206,6 @@ EXTERNAL SOURCES:
217206
:path: Flutter
218207
flutter_native_splash:
219208
:path: ".symlinks/plugins/flutter_native_splash/ios"
220-
libphonenumber_plugin:
221-
:path: ".symlinks/plugins/libphonenumber_plugin/ios"
222209
package_info_plus:
223210
:path: ".symlinks/plugins/package_info_plus/ios"
224211
sentry_flutter:
@@ -263,10 +250,8 @@ SPEC CHECKSUMS:
263250
GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15
264251
GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
265252
leveldb-library: cc8b8f8e013647a295ad3f8cd2ddf49a6f19be19
266-
libphonenumber_plugin: 48bf4078546377eedaab4aa54978cd0f6fa23072
267253
nanopb: 438bc412db1928dac798aa6fd75726007be04262
268254
package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
269-
PhoneNumberKit: a74155066daa6450475f6a029068eb919fb00d5d
270255
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
271256
RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21
272257
Sentry: e9215d7b17f7902692b4f8700e061e4f853e3521

recipients_app/pubspec.lock

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,14 @@ packages:
281281
url: "https://pub.dev"
282282
source: hosted
283283
version: "0.4.1"
284+
dlibphonenumber:
285+
dependency: transitive
286+
description:
287+
name: dlibphonenumber
288+
sha256: "9af890d44ad57ee84ebb7e5fb5d22ceae9bc12a89c70b5aca5076abdf76d3461"
289+
url: "https://pub.dev"
290+
source: hosted
291+
version: "1.1.29"
284292
equatable:
285293
dependency: "direct main"
286294
description:
@@ -528,11 +536,12 @@ packages:
528536
intl_phone_number_input:
529537
dependency: "direct main"
530538
description:
531-
name: intl_phone_number_input
532-
sha256: "1c4328713a9503ab26a1fdbb6b00b4cada68c18aac922b35bedbc72eff1297c3"
533-
url: "https://pub.dev"
534-
source: hosted
535-
version: "0.7.4"
539+
path: "."
540+
ref: "v0.8.0"
541+
resolved-ref: d10eb21c5010cde3cc833ef9a759b606831acf0d
542+
url: "https://github.com/natintosh/intl_phone_number_input.git"
543+
source: git
544+
version: "0.7.5"
536545
io:
537546
dependency: transitive
538547
description:
@@ -589,30 +598,6 @@ packages:
589598
url: "https://pub.dev"
590599
source: hosted
591600
version: "3.0.1"
592-
libphonenumber_platform_interface:
593-
dependency: transitive
594-
description:
595-
name: libphonenumber_platform_interface
596-
sha256: f801f6c65523f56504b83f0890e6dad584ab3a7507dca65fec0eed640afea40f
597-
url: "https://pub.dev"
598-
source: hosted
599-
version: "0.4.2"
600-
libphonenumber_plugin:
601-
dependency: transitive
602-
description:
603-
name: libphonenumber_plugin
604-
sha256: c615021d9816fbda2b2587881019ed595ecdf54d999652d7e4cce0e1f026368c
605-
url: "https://pub.dev"
606-
source: hosted
607-
version: "0.3.3"
608-
libphonenumber_web:
609-
dependency: transitive
610-
description:
611-
name: libphonenumber_web
612-
sha256: "8186f420dbe97c3132283e52819daff1e55d60d6db46f7ea5ac42f42a28cc2ef"
613-
url: "https://pub.dev"
614-
source: hosted
615-
version: "0.3.2"
616601
lint:
617602
dependency: "direct dev"
618603
description:
@@ -749,6 +734,14 @@ packages:
749734
url: "https://pub.dev"
750735
source: hosted
751736
version: "1.5.1"
737+
protobuf:
738+
dependency: transitive
739+
description:
740+
name: protobuf
741+
sha256: "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d"
742+
url: "https://pub.dev"
743+
source: hosted
744+
version: "3.1.0"
752745
provider:
753746
dependency: transitive
754747
description:

recipients_app/pubspec.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,11 @@ dependencies:
2525
sdk: flutter
2626
flutter_native_splash: ^2.4.0
2727
intl: ^0.19.0
28-
intl_phone_number_input: ^0.7.4
28+
# v0.8.0 is not publish on pub.dev but it is released on Github. This version fixes the build error on iOS with the message "Cannot find type 'PhoneNumberKit' in scope".
29+
intl_phone_number_input:
30+
git:
31+
url: https://github.com/natintosh/intl_phone_number_input.git
32+
ref: v0.8.0
2933
json_annotation: ^4.9.0
3034
json_serializable: ^6.8.0
3135
package_info_plus: ^8.1.1

0 commit comments

Comments
 (0)