CocoaPods / CocoaPods/pod-template
Dictionary missing ';' after key-value pair for "ORGANIZATIONNAME", found "@" (Nanaimo::Reader::ParseError)
Open
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 393
- Forks
- 391
- PR merge metrics
- No merged PRs in 30d
Description
Summary
Dictionary missing ';' after key-value pair for "ORGANIZATIONNAME", found "@" (Nanaimo::Reader::ParseError)
In detail
Traceback (most recent call last):
17: from ./configure:9:in `<main>'
16: from /Users/huey/Desktop/Tencent/学习/ookkk/setup/TemplateConfigurator.rb:86:in `run'
15: from /Users/huey/Desktop/Tencent/学习/ookkk/setup/ConfigureiOS.rb:7:in `perform'
14: from /Users/huey/Desktop/Tencent/学习/ookkk/setup/ConfigureiOS.rb:77:in `perform'
13: from /Users/huey/Desktop/Tencent/学习/ookkk/setup/ProjectManipulator.rb:30:in `run'
12: from /Library/Ruby/Gems/2.6.0/gems/xcodeproj-1.12.0/lib/xcodeproj/project.rb:112:in `open'
11: from /Library/Ruby/Gems/2.6.0/gems/xcodeproj-1.12.0/lib/xcodeproj/project.rb:210:in `initialize_from_file'
10: from /Library/Ruby/Gems/2.6.0/gems/xcodeproj-1.12.0/lib/xcodeproj/plist.rb:27:in `read_from_path'
9: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:107:in `parse!'
8: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:132:in `parse_object'
7: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:193:in `parse_dictionary'
6: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:132:in `parse_object'
5: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:193:in `parse_dictionary'
4: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:132:in `parse_object'
3: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:193:in `parse_dictionary'
2: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:132:in `parse_object'
1: from /Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:199:in `parse_dictionary'
/Library/Ruby/Gems/2.6.0/gems/nanaimo-0.2.6/lib/nanaimo/reader.rb:284:in `raise_parser_error': [!] Dictionary missing ';' after key-value pair for "ORGANIZATIONNAME", found "@" (Nanaimo::Reader::ParseError)
# -------------------------------------------
# CLASSPREFIX = KKJ;
# LastUpgradeCheck = 0720;
215> ORGANIZATIONNAME = 495871401@163.com;
^
# TargetAttributes = {
# 6003F5AD195388D20070C39A = {
# -------------------------------------------
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with ./configure, then inspect setup/ConfigureiOS.rb and setup/ProjectManipulator.rb around the call into xcodeproj/project.rb. Reproduce the failure using the project file containing ORGANIZATIONNAME and trace how nanaimo parses that entry. Done means the affected project can be opened during configuration without the reported Nanaimo::Reader::ParseError.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- mobile-dev, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100