libPhoneNumber-iOS
libPhoneNumber-iOS copied to clipboard
How to update the meta data?
Seeing the project isn't being actively maintained anymore, could you provide instructions on how to update the meta data going forward?
Hey @clausjoergensen, this is what worked for us. We forked this repo, and ran the following:
$ cd yourFork/libPhoneNumber-iOS
$ swift libPhoneNumber-iOS/metadataGenerator
error: unable to invoke subcommand: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-metadataGenerator (No such file or directory)
$ sudo cp metadataGenerator /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-metadataGenerator
$ swift libPhoneNumber-iOS/metadataGenerator
Javascript exception thrown: ReferenceError: Can't find variable: window
Javascript exception thrown: Error: goog.require could not find: goog.proto2.Message
Done
$ git status
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: generatedJSON/PhoneNumberMetaData.json
modified: generatedJSON/PhoneNumberMetaDataForTesting.json
modified: generatedJSON/ShortNumberMetadata.json
$ cd libPhoneNumber
$ ./GeneratePhoneNumberHeader.sh ../libPhoneNumberTests/generatedJSON/PhoneNumberMetaData.json ../libPhoneNumberTests/generatedJSON/ShortNumberMetadata.json ../libPhoneNumberTests/generatedJSON/PhoneNumberMetaDataForTesting.json
$ git status
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: NBGeneratedPhoneNumberMetaData.h
modified: ../libPhoneNumberTests/generatedJSON/PhoneNumberMetaData.json
modified: ../libPhoneNumberTests/generatedJSON/PhoneNumberMetaDataForTesting.json
modified: ../libPhoneNumberTests/generatedJSON/ShortNumberMetadata.json