[FIX] - Drop iOS Application#4
Open
oluiscabral wants to merge 20 commits into
Open
Conversation
- Added NSObject import from platform.darwin for iOS protocol implementations - Fixed NSMutableData initialization for receive file buffer - Added ExperimentalForeignApi opt-in annotations - Fixed UInt/ULong type conversions in use cases - Configured proper iosMain source set hierarchy in build.gradle.kts - Added Java 17 configuration for Xcode builds - Linked SystemConfiguration framework for network monitoring - Implemented ArkDrop bridge wrapper for iOS - Added send/receive file implementations for iOS - Configured cinterop for Objective-C bridge
- Add .github/workflows/release-ios.yml (Testflight, same secrets as Rate-iOS) - Add fastlane Fastfile, Appfile, Gemfile - Add shared iosApp.xcscheme - Update bundle ID to com.arkbuilders.Drop (from deprecated Drop-iOS) - Update Release config: Team SQNXHTL7FT, manual signing Co-authored-by: Cursor <cursoragent@cursor.com>
…ties Gradle will use JAVA_HOME from environment (set by GitHub Actions) Co-authored-by: Cursor <cursoragent@cursor.com>
- Config.xcconfig: use // instead of # for comment (fix preprocessor directive error) - Add copyFrameworkForXcode Gradle task to copy XCFramework to path Xcode expects - Add Gradle pre-build step in workflow before Xcode build Co-authored-by: Cursor <cursoragent@cursor.com>
Replace custom task with Copy task to avoid project ref at execution time Co-authored-by: Cursor <cursoragent@cursor.com>
- Match provisioning profile (Drop-AppStore) - Add XCFramework-Info.plist template for when Kotlin doesn't create it Co-authored-by: Cursor <cursoragent@cursor.com>
Fixes ios-arm64/Shared.framework not found - Gradle Copy was not copying nested dirs Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…ion ARK-Builders#10 Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
This was referenced May 23, 2026
Closed
Closed
Member
|
Included in newer PR: #5 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This Pull Request is branched off from #3 be95e65
The app was using an early version of the Drop binaries, prior to the transfer enhancements and speedup updates (ARK-Builders/ark-core#104)
Although there was indeed an unexpected error in the bindings when checking whether the SendFilesBubble had finished (
isFinished()) or was still connected (isConnected) after the bubble had already stop its activities, either due to user cancellation or because the transfer had completed. The fix for that was made in ARK-Builders/ark-core@73f49d3Demo for file sending and receiving using Simulator:
2026-05-20.22-00-49.mp4