Skip to content
This repository has been archived by the owner on Jan 5, 2022. It is now read-only.

Remerged with 1.5.1 #20

Open
wants to merge 501 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
501 commits
Select commit Hold shift + click to select a range
0159cfc
Added Testing section in the README
shazron Jan 13, 2016
2fceef2
Updated README to reflect 1.x branch and master (dev) branch expectat…
shazron Jan 16, 2016
9a9c648
Updated version to 2.0.0
shazron Jan 16, 2016
4dd9d74
Added support for recursive directory uploads
Jan 19, 2016
411f054
Merge pull request #205 from stevenkramer/recursive_uploads
shazron Jan 20, 2016
8757ca5
Added warning text to the check_reqs.js log when running under OS X 1…
shazron Feb 4, 2016
1f1725a
Fixed `npm run test`
shazron Feb 4, 2016
e8f90b0
Added Github issue template.
shazron Feb 26, 2016
2461665
Updated Github issue template.
shazron Feb 26, 2016
17d0841
Update for iPhone SE
stevemoser Mar 22, 2016
d30f6bd
Merge pull request #217 from stevemoser/patch-1
shazron Mar 22, 2016
81b52cd
Added travis ci config
shazron Mar 23, 2016
77654fa
Added travis ci badge
shazron Mar 23, 2016
908a2d5
replace remaining tabs by spaces
akofman Apr 8, 2016
888323b
rm autogenerated files from the repo
akofman Apr 8, 2016
3ef9dfe
Merge pull request #222 from akofman/tweaks
shazron Apr 8, 2016
76e8d08
Fixes #219 - iOS 9.3 app hangs on splash screen
akofman Apr 5, 2016
978b1bb
added support for AppleTV OS ; simplified find_path() to avoid quotin…
Vrixyz May 13, 2016
07de750
Bring list of error messages up-to-date.
jakepetroules May 26, 2016
26f981e
Merge pull request #232 from jakepetroules/codes
shazron May 26, 2016
babe79f
Add missing iPad Air and iPad Mini models
antoinevg Aug 2, 2016
2558876
Fixed: ios-deploy will exit when the detection timeout ends even if t…
antoinevg Aug 2, 2016
7a808cb
Merge pull request #243 from trigger-corp/master
shazron Aug 9, 2016
022fd28
Fixes #240 - IndexError: list index out of range
shazron Sep 14, 2016
71e14be
Merge pull request #228 from Vrixyz/master
shazron Sep 16, 2016
100c8a3
Added tvOS Apple TV 4G friendly name
shazron Sep 16, 2016
e72626a
Added new iPhone SE friendly name
shazron Sep 16, 2016
0090892
Added iPhone 7 and 7 Plus friendly names
shazron Sep 16, 2016
8741d74
Add iPad Pro friendly names
shazron Sep 16, 2016
79a2a3b
Fixes #250 - Can't pass in command line args to the iOS application
shazron Sep 16, 2016
6661fec
Updated read reflecting new OS tests.
javierquevedo Oct 12, 2016
f3f26be
Add Slack notification.
shazron Oct 20, 2016
b9e80af
Updated project file as recommended by Xcode
shazron Oct 20, 2016
47009c2
Merge pull request #261 from javierquevedo/master
shazron Oct 21, 2016
c79cd7e
Fixed a problem with inability to pass arguments through command line…
black-square Oct 21, 2016
8fd1fed
Fixed: ios-deploy used a non-existed path for the Symbols dir (e.g `/…
black-square Oct 25, 2016
fd6b836
Significantly reduced a time of lldb initialization when ios-deploy i…
black-square Oct 25, 2016
fc9280b
Fixed a problem with `copy_xcode_path_for` function: Some paths could…
black-square Oct 26, 2016
46a3711
Removed a redundant search step when XCode is installed in the defaul…
black-square Oct 27, 2016
081be83
- Fixed a problem when the noninteractive mode printed application l…
black-square Jan 25, 2017
1d25758
Fixes #274 - Readme clarifications
shazron Jan 26, 2017
ff2f03f
Fixes #272 - More README clarifications
shazron Jan 26, 2017
5f5a9a1
Merge pull request #264 from black-square/master
shazron Jan 26, 2017
85a8fe1
Merge pull request #265 from black-square/slow_lldb_start2
shazron Jan 26, 2017
85cd4c5
Update ISSUE_TEMPLATE.md
shazron Jan 26, 2017
839eada
Merge remote-tracking branch 'remotes/phonegap/master' into Incorrect…
Jan 26, 2017
7a3c02e
Merge pull request #280 from black-square/IncorrectLogsOrder
shazron Jan 26, 2017
76b2ab0
Moved device database to a separate header. Added additional sdk and …
Oct 27, 2016
35c2c55
Change device listing output to display hw model even if device is no…
Nov 2, 2016
62c6f09
Look for the developer disk image using more patterns as well
mstorsjo Jul 4, 2017
69f3967
Fixed #301: ios-deploy doesn't handle NSLog
black-square Jul 28, 2017
3944923
Added an option `--detect_deadlocks` which can help to identify an ex…
black-square Jul 26, 2017
707e027
Merge pull request #303 from black-square/bugfix/#301-ios-deploy-does…
shazron Jul 28, 2017
77d9049
Merge pull request #304 from black-square/feature/detect_deadlocks-op…
shazron Jul 28, 2017
dae708e
Fixed: `--detect` didn't return any info for devices missed in the DB…
black-square Jul 29, 2017
c811169
Merge pull request #305 from black-square/bugfix/no-info-for-unknown-…
shazron Jul 29, 2017
5d55cec
Return an error code when timeout occurs while running an app.
Jul 31, 2017
c2093b9
Added new iPad (2017) and iPad Pro 10.5" devices to device DB.
Jul 31, 2017
19b3f61
Additional devices - iPad Pro 2G 12.9", iPad (2017), iPad Pro 10.5"
Aug 2, 2017
b6ee223
Merge pull request #306 from gusc/new-ipad-devices
shazron Aug 8, 2017
4124e66
Merge pull request #299 from mstorsjo/search-path
shazron Aug 9, 2017
ce26934
Merge pull request #307 from gusc/timeout-error-code
shazron Aug 9, 2017
f23c3d4
Add framework copy step before linking (#314)
cbracken Sep 5, 2017
8abf92f
Don't exit in the justlaunch mode when timeout
hungmvu Oct 18, 2017
9651858
Bring list of error messages up-to-date (#322)
jakepetroules Dec 6, 2017
7c6f968
Update package.json
shazron May 25, 2018
2f4ad88
Fixed Xcode version check for Xcode 10 (#342)
ahmadtawakol Jun 13, 2018
99b35ac
package.json fixes
Jun 12, 2018
e0ef9d5
package.json with build-test separated
Jun 12, 2018
55cc566
Migrate to eslint
Jun 12, 2018
c6f50bb
resolve eslint whitespace issues
Jun 12, 2018
4335158
Update README.md regarding archiving of 1.x branch
shazron Jul 24, 2018
63a9f31
Cleanup setting of boolean arguments (#330)
LinusU Jul 24, 2018
dc99b62
Fix Anchor for 10.11 or Greater Message (#334)
BobChao87 Jul 24, 2018
69b24ca
Build fails on Xcode 10 beta
shazron Jul 24, 2018
3b8ae5f
cp: /System/Library/PrivateFrameworks/MobileDevice.framework/XPCServi…
shazron Jul 24, 2018
fccb595
Add back to code for --nolldb (-N) (#331)
LinusU Jul 24, 2018
94e3a2c
Updated version to 1.9.3 (from 2.x).
shazron Jul 24, 2018
9b23447
XPCServices fix applied to ios-deploy-tests target
shazron Jul 26, 2018
50fdac8
Updated project format to Xcode 9.4
shazron Jul 26, 2018
f681a59
Quick fix for description (#356)
Aug 14, 2018
b48dd9d
sanitize file names that include device_id for iPhone xs series (#360)
HelveticaScenario Oct 22, 2018
436cb4b
Updated version to 1.9.4
shazron Oct 22, 2018
de88551
Updated .gitignore
shazron Jan 8, 2019
d7fe117
Updated build badge
shazron Jan 8, 2019
d4c735d
Minor cleanup/formatting of README (#362)
davidjb Jan 8, 2019
4b22f98
Added postversion script
shazron Jan 15, 2019
e4a5a36
Fixed Makefile
shazron Jan 15, 2019
e5e5d29
Added RELEASING.md
shazron Jan 15, 2019
3a1c562
Add ability to inject arbitrary environment variables (#354)
palmerc Jan 16, 2019
a15979f
Remove broken XCode version check (#382)
gabebear May 7, 2019
cd21ad3
Remove odd memory copy function (#380)
gabebear May 7, 2019
ed9742b
Added new devices (#377)
gabebear May 7, 2019
ea55833
Add JSON Output Option (#381)
gabebear May 9, 2019
0c20374
Update README.md (#391)
pvinis Jul 1, 2019
20265e8
Fixup API usage to make ios-deploy work also with wifi connections (#…
Ukalnins Jul 17, 2019
eb908ef
Fix parsing the short optional arguments (#357)
eunikolsky Jul 17, 2019
087926f
Renamed github org in script to actual org.
shazron Jul 17, 2019
265c085
feat: implement the stdout and stderr redirect to file (#339)
gusc Jul 17, 2019
cccbecc
feat: get battery current capacity (#373)
romonteiro Jul 17, 2019
2ca9452
Update to recommended settings (Xcode 10)
shazron Jul 17, 2019
38ecd67
fix: Modified lldb command to fix remove_weak_ref issue (#366)
jayb1239 Jul 18, 2019
518d737
Add iPod 7th Gen and iPad 6th Gen (#388)
reidhoch Jul 18, 2019
2306cc4
Dont hang forever when launching app fails (#394)
Ukalnins Jul 18, 2019
e070ce1
feat: Add JSON output for copying, installing, and launching the debu…
gabebear Jul 18, 2019
ff39ad7
Update RELEASING.md
shazron Jul 19, 2019
2887b2c
Added increment_version.sh script
shazron Jul 19, 2019
0e05997
Incremented version to 1.10.0-beta.1
shazron Jul 19, 2019
97d462f
fix: ld: framework not found MobileDevice (closes #387)
shazron Jul 19, 2019
3ad1c32
fix: remove extra Run Script (#387)
shazron Jul 19, 2019
1d16020
fix: Changed AMDeviceCopyValue signature (#373)
shazron Jul 19, 2019
5e0178d
Incremented version to 1.10.0-beta.2
shazron Jul 23, 2019
a8cb7ad
Update .gitignore to properly ignore xcuserdata
shazron Jul 23, 2019
e1d8a04
Update package.json with 'files' property (to whitelist files for npm…
shazron Jul 23, 2019
2d9945d
Add Full text of GPLv3 license. (#401)
gabebear Jul 31, 2019
9fd5a5b
split out BSD license for error handling code into LICENSE2 file (#403)
christopherfujino Aug 2, 2019
7d38bac
feat: improve JSON errors (#404)
gabebear Aug 4, 2019
4728e05
fix: Always send unsigned error codes in JSON (#406)
gabebear Aug 8, 2019
9171a1f
Error when people pass args or envs with nolldb. (#407)
gabebear Aug 15, 2019
a6e61f4
Incremented version to 1.10.0-beta.3
shazron Aug 15, 2019
eb35659
Update Device Definitions
gabebear Nov 15, 2019
da2c254
iPad 7th gen is arm64(A10), not arm64e
gabebear Nov 15, 2019
784090b
Merge pull request #421 from gabebear/patch-10
gabebear Nov 19, 2019
cca545f
#422 copy fix from #387 also to test scheme
Ukalnins Dec 4, 2019
37b6efb
Remove duped iPad Pro 11 entries in device_db.h
mlavergn Dec 5, 2019
0d27058
Merge pull request #424 from mlavergn/patch-1
gabebear Dec 5, 2019
384d004
Merge branch 'master' into fix_test_compilation
gabebear Dec 5, 2019
8903391
Merge pull request #423 from Ukalnins/fix_test_compilation
gabebear Dec 5, 2019
5ce2f8a
Updating to 1.10.0-beta4
gabebear Dec 6, 2019
5747cc5
Merge pull request #426 from ios-control/1.10.0-beta.4
gabebear Dec 6, 2019
849c61e
bumping version to non-beta 1.10.0
gabebear Dec 9, 2019
0640c43
Merge pull request #427 from ios-control/1.10.0
gabebear Dec 9, 2019
41f2214
Remove El Capitan check
gabebear Dec 10, 2019
94c8fad
Remove node/npm from normal instructions in README
gabebear Dec 10, 2019
3714fc1
Add npm uninstall step
gabebear Dec 10, 2019
ef2b073
Add npmjs and homebrew steps to releasing.
gabebear Dec 10, 2019
414e60f
Merge pull request #430 from ios-control/gabebear-patch-3
gabebear Dec 10, 2019
688f9ed
Merge branch 'master' into gabebear-patch-2
gabebear Dec 10, 2019
e2fff6e
Merge branch 'master' into gabebear-patch-1
gabebear Dec 10, 2019
b7b17da
Merge pull request #429 from ios-control/gabebear-patch-2
gabebear Dec 10, 2019
b87554c
Merge branch 'master' into gabebear-patch-1
gabebear Dec 11, 2019
52f7597
Merge pull request #428 from ios-control/gabebear-patch-1
gabebear Dec 11, 2019
3a3e298
Add --app_deltas option that can be used to specify a directory to st…
ivanhernandez13 Jan 7, 2020
49aba90
Update README to mention incremental installation. (#437)
ivanhernandez13 Jan 8, 2020
e4697e8
fixing up static analyzer leak warnings (#436)
gabebear Jan 8, 2020
2f5162f
Fix json output for the installation callback and add json output whe…
ivanhernandez13 Jan 8, 2020
db36af1
Add NDEBUG option to release flags so assertions are disabled in rele…
ivanhernandez13 Jan 9, 2020
b55ad12
Rmtree command (#440)
ptc-shunt Jan 15, 2020
e6f7777
Use arch when looking for device support path (#441)
jaimecbernardo Jan 17, 2020
e3e4b0a
Log the values of ProductVersion and BuildVersion when running in ver…
ptc-shunt Jan 17, 2020
84e29eb
Print Disconnect message when a device connection is lost (#442)
maxtardif Jan 19, 2020
f017510
Fix the error when try to access some apps' sandbox by using a differ…
ryanluoo Jan 20, 2020
a479ca2
Update AMDeviceCreateHouseArrestService() to have types for options (…
gabebear Jan 20, 2020
cb9b9bd
remove unsused ios-deploy-lib
gabebear Jan 20, 2020
b789f9b
remove building of dummy ios-deploy-lib (#448)
gabebear Jan 22, 2020
661efae
Only grab terminal when necessery and restore when done (#414)
Ukalnins Jan 22, 2020
3b1419b
Change progress values during incremental installation to follow the …
ivanhernandez13 Feb 14, 2020
deda955
Add new iPad models
gabebear Mar 26, 2020
b264c95
Add --file_system/-f option that allows to access the raw file system…
ryanluoo Mar 27, 2020
3ad4726
Add -F/--non-recursively option that controls whether to walk the dir…
ryanluoo Apr 1, 2020
575cd60
fix: remove extra space
ryanluoo Apr 1, 2020
72cbd8d
Add --json support for list_bundle_id (#457)
ryanluoo Apr 5, 2020
d3e898f
handle errors during debugserver startup and add helper function to s…
Ukalnins Apr 23, 2020
c2c0f8d
Add iPhone SE 2G (#460)
gabebear May 1, 2020
55b011d
Exit early from install/transfer callbacks if the dictionary contains…
ryanthered May 5, 2020
dadab25
Fix a few unused variable warnings. (#463)
ivanhernandez13 Jun 23, 2020
c1050a9
fix lldb script on xcode 12 (#464)
Ukalnins Jun 26, 2020
fcbba00
Incremented version to 1.11.0
gabebear Jul 9, 2020
2d1b059
Change versions that were tested
gabebear Jul 27, 2020
9f7fe09
Add Documentation for command in #453
gabebear Jul 27, 2020
2377abc
Removing "Filing an issue" from CONTRIBUTING
gabebear Jul 27, 2020
a3d65fa
Remove ElCaptain message and add nodeJS versions
gabebear Jul 27, 2020
8371c38
Update README.md
gabebear Jul 27, 2020
e3a798c
Update README.md
gabebear Jul 27, 2020
ff9e97c
Update README.md
gabebear Jul 27, 2020
3b4f011
Update the help output
gabebear Aug 13, 2020
89c509b
Fix Large Incremental Installs (#470)
ivanhernandez13 Aug 19, 2020
dd6b949
Mark betas as only having "preliminary testing"
gabebear Aug 19, 2020
5276058
Incremented version to 1.11.1
gabebear Aug 19, 2020
8092250
fix communication with debuggserver on ios-14 (#471)
Ukalnins Aug 31, 2020
67cef1b
Incremented version to 1.11.2
ivanhernandez13 Aug 31, 2020
e722929
Incremented version to 1.11.2-beta.1
ivanhernandez13 Aug 31, 2020
ee3aec1
fix handling of utf8 in output/error paths (#473)
Ukalnins Sep 1, 2020
5322de7
add ability to execute custom scripts and commands (#472)
Ukalnins Sep 1, 2020
fad42f7
fix missing output when lldb is buffering output (#474)
Ukalnins Sep 7, 2020
b7e0b00
Incremented version to 1.11.2
ivanhernandez13 Sep 18, 2020
a9e59d2
Add new iPad and iPhone models. (#483)
ivanhernandez13 Oct 19, 2020
862f0c2
fix script generation to not comment out the first line (#481)
Ukalnins Oct 19, 2020
5308dfe
Allocate ref on stack instead of the type itself for AFC service star…
Ukalnins Oct 20, 2020
a4d56c4
Incremented version to 1.11.3
ivanhernandez13 Oct 23, 2020
18d7597
Typo in description (#489)
Nov 18, 2020
9233ad0
Always emit "Symbol Path: ", even when running `--nolldb` (#488)
dwarfland Nov 19, 2020
944329c
Show connection type in "Disconnected" messages (#490)
dwarfland Nov 20, 2020
00a39c8
Show iOS version and build version in "Device found" message (#491)
dwarfland Dec 14, 2020
23b9278
Add -k/--key option. Allow getting more properties of the app (#497)
ryanluoo Jan 25, 2021
71f3617
Incremented version to 1.11.4
ivanhernandez13 Jan 25, 2021
972a328
add basic support for watchos (#502)
Ukalnins Feb 19, 2021
928d4fe
Print the installation path of the app bundle on the actual device af…
ivanhernandez13 Feb 19, 2021
8dfad9b
Add support for more friendly usages of --key (#501)
ryanluoo Feb 23, 2021
7734420
Allow --nolldb to run without providing an app bundle. This can be us…
ivanhernandez13 Apr 7, 2021
a9be896
Add new iPads (#512)
gabebear Jun 3, 2021
df7d9f1
Show finer progress when installing (#515)
nisargjhaveri Jun 3, 2021
30f31fa
Log DeviceDisconnected event when running with --json (#516)
nisargjhaveri Jun 3, 2021
357d176
Fix some compiler warnings, cleaner build logs (#517)
nisargjhaveri Jun 3, 2021
1bae6a2
Print uploaded files in verbose mode (#520)
eunikolsky Jul 19, 2021
0ea6400
Speed up copy_find_path by specifying maxdepth in find (#526)
nisargjhaveri Jul 26, 2021
4405d29
Support building with Bazel (#530)
thii Aug 18, 2021
c7c50a6
Prioritize using the Xcode path set in the DEVELOPER_DIR environment …
ivanhernandez13 Sep 1, 2021
f973cb3
Add a 'symbols' command line flag that takes a path to a directory. T…
ivanhernandez13 Sep 13, 2021
0f2ffb1
Second commit to add the ability to download OS symbols from an Apple…
ivanhernandez13 Sep 14, 2021
76796cb
Remove an erronous comma that is causing an unused data argument in a…
ivanhernandez13 Sep 14, 2021
f0f0b2b
Fix an invalid casting from char * to NSString *. (#537)
ivanhernandez13 Sep 16, 2021
cf0c552
Make "Skipping" log messages verbose only (#531)
christopherfujino Sep 16, 2021
4292f67
Make "Disconnected..." message verbose-only (#532)
christopherfujino Sep 16, 2021
089734f
Add iPhone 13 / new iPads / Apple TV 4K 2 (#539)
encounter Sep 27, 2021
c3742af
Correct read_dir nlink/blocks reporting (#540)
MattCenturion Oct 14, 2021
3591101
Skip removing FIFOs from device (#528)
eunikolsky Oct 14, 2021
78a866c
restore behaviour where DEVELOPER_DIR pointing not Xcode.app still wo…
Ukalnins Jan 24, 2022
fd096dd
Add support for listing, downloading, installing, and uninstalling pr…
ivanhernandez13 Mar 16, 2022
5002383
Revert "Add support for listing, downloading, installing, and uninsta…
ivanhernandez13 Mar 16, 2022
13ccbb0
Change description of --detect to be more accurate (#550)
sanmanti Mar 23, 2022
f381d03
Add support for listing, downloading, installing, and uninstalling pr…
ivanhernandez13 Mar 23, 2022
025c956
Add latest iPad Air and iPhone SE to device_db (#551)
ivanhernandez13 Mar 24, 2022
8670979
Remove an extraneous comma in the usage string. (#552)
ivanhernandez13 Mar 24, 2022
d02cf96
Update device detection json output to include the interface over whi…
ivanhernandez13 May 25, 2022
ac8f4a3
Start and connect a session prior to downloading device symbols over …
ivanhernandez13 May 31, 2022
aa870b5
Add a command to check for developer mode. (#556)
ivanhernandez13 Jun 28, 2022
5221abf
Incremented version to 1.12.0
ivanhernandez13 Jun 28, 2022
671bb9f
Skipping no reason stops in --non-interact lldb script (#557)
Ukalnins Jun 29, 2022
24c9efb
Revert "Add a command to check for developer mode. (#556)"
ivanhernandez13 Jun 30, 2022
b325443
Add workaround needed for Xcode-13.3+ for --noninteract crashes, wher…
Ukalnins Aug 11, 2022
f36ec2b
Add a command to check whether a device has enabled developer mode. D…
ivanhernandez13 Aug 26, 2022
90bac53
Xcode does not always contain a dedicated DeveloperDiskImage for each…
ivanhernandez13 Sep 12, 2022
06cd1e0
Lookup whether the device is password protected before starting a deb…
ivanhernandez13 Sep 26, 2022
c85f1d7
Add new iPhone 14 model numbers.
ivanhernandez13 Sep 29, 2022
05fbde8
Add new iPhone 14 model numbers *correctly*.
ivanhernandez13 Sep 29, 2022
7a29ab0
Fix symbols downloading. Newer versions of Xcode seem to download dyl…
ivanhernandez13 Oct 6, 2022
c4b5d1b
Fix an issue introduced by #503 where installing an IPA requires expl…
ivanhernandez13 Dec 8, 2022
7c2c649
Incremented version to 1.12.1
ivanhernandez13 Dec 8, 2022
4dde9a3
Add instruments server support with --list_processes argument (#575)
nisargjhaveri Mar 6, 2023
d0c383a
Allow multiple connection to debugserver when running with --nolldb (…
nisargjhaveri Mar 7, 2023
136872d
Implement get_pid, respect bundle_id in list_processes and list_bundl…
nisargjhaveri Mar 9, 2023
d623003
Implement --kill, given pid or bundle id (#577)
nisargjhaveri Mar 10, 2023
1f79f44
Fix 578: Pass in CFNumberRef correctly instead of passing 0 as int (#…
nisargjhaveri Mar 17, 2023
bbd951d
feat: bump MACOSX_DEPLOYMENT_TARGET from 10.8 to new minimum 10.13 (#…
dmregister Apr 17, 2023
ed7de77
Incremented version to 1.12.2
gabebear Apr 19, 2023
a203532
show iso-deploy project's Products (#584)
chengjzh May 8, 2023
33f2826
Update device_db with iPhone 15 models and the latest iPad models we …
ivanhernandez13 Sep 20, 2023
a4c1c33
Update README.md
gabebear Apr 23, 2024
83f7d9e
fix: auto print thread backtrace and exit with crash code when detect…
peilinok Jun 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "standard"
}
15 changes: 15 additions & 0 deletions .eslintrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
root: true

extends: semistandard

rules:
indent:
- error
- 4

no-unused-vars:
- error
- args: after-used

# excpetions specified in:
# - src/scripts/.eslintrc.yml
15 changes: 15 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## Contributing to ios-deploy

Github url:

https://github.com/phonegap/ios-deploy

Git clone url:

https://github.com/phonegap/ios-deploy.git

## Sending a Pull Request

Please **create a topic branch** for your issue before submitting your pull request. You will be asked to re-submit if your pull request contains unrelated commits.

Please elaborate regarding the problem the pull request is supposed to solve, and perhaps also link to any relevant issues the pull request is trying to fix.
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
## MUST READ BEFORE YOU FILE (DELETE THIS SECTION BEFORE FILING)

Include the **command line arguments** you used for ios-deploy.

Don't forget to check out the [README](https://github.com/phonegap/ios-deploy/blob/master/README.md) before filing this issue.

# Expected behavior


# Actual behavior.


# Steps to reproduce the problem


# System Specs

Please run the commands below in your Terminal.app and include it in the issue. Check when done and include results below.

- [ ] 1. system_profiler SPSoftwareDataType
- [ ] 2. ios-deploy -V
- [ ] 3. xcodebuild -version
- [ ] 4. xcode-select --print-path
- [ ] 5. gcc --version
- [ ] 6. lldb --version
- [ ] **If using NodeJS/npm**
- [ ] 7. npm -v
- [ ] 8. node -v
14 changes: 11 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
demo
demo.app
fruitstrap
build/*
node_modules/*
_Frameworks/*
/.DS_Store
*~
src/scripts/lldb.pyc
src/ios-deploy/lldb.py.h
package-lock.json
/ios-deploy.xcodeproj/xcuserdata
/ios-deploy.xcodeproj/project.xcworkspace
/bazel-*
9 changes: 9 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
language: objective-c
sudo: false
install:
- npm install
script:
- npm test
notifications:
slack:
secure: ZJtWH/UQ+AdzakirR0gg7EL1SJg2hd+HWJPk/Gn5fibFh05P7qYdFu056fjQyVM2Kbv+39bnv+fg4lxb3OeewSDCSYgbJ7JzYFSwCb/ERwtJgoUJIDZiNzsTodJ4mCFnddgA0DEIFPhK2ntNa71VnKrVbWDJTY4+Kl+GBtmPplk=
27 changes: 27 additions & 0 deletions BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
genrule(
name = "lldb_py_h",
srcs = [":src/scripts/lldb.py"],
outs = ["lldb.py.h"],
cmd = """awk '{ print "\\""$$0"\\\\n\\""}' $< > $@""",
)

objc_library(
name = "ios_deploy_lib",
srcs = [
"src/ios-deploy/MobileDevice.h",
"src/ios-deploy/device_db.h",
"src/ios-deploy/errors.h",
"src/ios-deploy/version.h",
":lldb_py_h",
],
non_arc_srcs = ["src/ios-deploy/ios-deploy.m"],
)

apple_binary(
name = "ios_deploy",
linkopts = ["-F/Library/Apple/System/Library/PrivateFrameworks"],
platform_type = "macos",
sdk_frameworks = ["MobileDevice"],
visibility = ["//visibility:public"],
deps = [":ios_deploy_lib"],
)
Loading