Skip to content

TorrentDetailViewController mvvm combine#2

Open
StasGen wants to merge 4 commits intomainfrom
detailVC-mvvm
Open

TorrentDetailViewController mvvm combine#2
StasGen wants to merge 4 commits intomainfrom
detailVC-mvvm

Conversation

@StasGen
Copy link
Copy Markdown
Owner

@StasGen StasGen commented Oct 24, 2022

No description provided.

StasGen and others added 4 commits October 24, 2022 14:13
- Create doc/ folder for project documentation
- Add BPMN 2.0 XML diagram (torrent_streamer_business_process.bpmn)
- Add visual BPMN diagram (torrent_streamer_bpmn_diagram.png)
- Add detailed business process description (BUSINESS_PROCESS_DESCRIPTION.md)
- Add documentation index (doc/README.md)
- Document all major business processes: search, details, streaming, playback, error handling
- Include architecture comparison between main (MVC) and detailVC-mvvm (MVVM) branches
- Add visual legend and process flow explanations

Co-authored-by: openhands <openhands@all-hands.dev>
- Set minimum deployment target to iOS 12.0
- Add post_install script to enforce deployment target for all pods
- Exclude arm64 architecture for iOS simulator to prevent build issues
- Add comprehensive build instructions documentation

Co-authored-by: openhands <openhands@all-hands.dev>
- Switch from git source to official CocoaPods version (5.2.7)
- Add Swift module build settings for Kanna target
- Configure SWIFT_INSTALL_OBJC_HEADER and SWIFT_OBJC_INTERFACE_HEADER_NAME
- Set DEFINES_MODULE and SWIFT_VERSION for proper module generation
- Clean reinstall of all pods with updated configuration

This fixes the 'Could not build Objective-C module Kanna' error
and missing 'Kanna-Swift.h' header file issue.

Co-authored-by: openhands <openhands@all-hands.dev>
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.

2 participants