Skip to content

Conversation

@devxoul
Copy link
Owner

@devxoul devxoul commented Jan 19, 2026

Summary

Fixes #87

The bundle identifier UITextView+Placeholder was invalid because UTIs only allow alphanumeric (A-Z,a-z,0-9), hyphen (-), and period (.) characters.

Changes

  • Rename package/product/target from UITextView+Placeholder to UITextView-Placeholder
  • Add Tuist+SPM integration test to CI to prevent regression
  • Update existing SPM integration test for new product name

Non-breaking

SPM converts hyphens to underscores for module names, so imports remain import UITextView_Placeholder.

#87)

- Rename package from UITextView+Placeholder to UITextView-Placeholder
- Add Tuist+SPM integration test to CI workflow
- Update SPM integration test script with correct product name
- Add new test script to reproduce and validate the fix
- Bundle identifiers must use alphanumeric, hyphen, and period chars only
- SPM converts hyphens to underscores for module names (non-breaking)
@devxoul devxoul merged commit 4ef1062 into main Jan 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

번들 아이디에 + 가 들어가 있어서 Tuist+SPM에서 사용할수가 없어요...

2 participants