Apple отказали в очередном обновлении smart BASIC из-за того, что smart BASIC может импортировать файлы из Dropbox.
Есть два варианта:
- smart BASIC больше никогда не будет обновляться;
- smart BASIC будет обновляться, но интеграция с Dropbox будет удалена.
Есть какие-нибудь комментарии или предложения?
Проблема с интеграцией Dropbox
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: Проблема с интеграцией Dropbox
А зачем тогда вообще нужен дропбокс, если нельзя использовать интеграцию с ним? Что это за дичь от эйпл?
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Проблема с интеграцией Dropbox
Они так трактуют собственное правило: приложение не может импортировать сторонний код.
Guideline 2.5.2 - Performance - Software Requirements
During review, your app contains code related features which allow for the import of external code such as Dropbox integration, which is not permitted on the App Store.
То, что программы smart BASIC не являются сторонним кодом, они и слышать не хотят. Для них это - сторонний код.
Guideline 2.5.2 - Performance - Software Requirements
During review, your app contains code related features which allow for the import of external code such as Dropbox integration, which is not permitted on the App Store.
То, что программы smart BASIC не являются сторонним кодом, они и слышать не хотят. Для них это - сторонний код.
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: Проблема с интеграцией Dropbox
Даже сложно чтото посоветовать. Модет паузу взять? Через пару неделек попробуйте просунуть программу в апп стор
- Dutchman
- Posts: 851
- Joined: Mon May 06, 2013 9:21 am
- My devices: iMac, iPad Air, iPhone
- Location: Netherlands
- Flag:
Re: Проблема с интеграцией Dropbox
Access to iCloud rather than Dropbox seems an obvious solution to me.
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Проблема с интеграцией Dropbox
Очень хочется обновлений, тем более, что ряд функций, например доступ к камере, перестал работать.
Понятно, что Аппл пытается навязывать свои правила...
ИМХО обойти получение кода сторонних разработчиков (или собственного кода сохраненного на внешних ресурсах) очень просто - копи-паст никто не отменял =)
1. Можно просто скопировать содержимое исполняемого файла через браузер (из емайла, из Дропбокса...) и вставить в новый самостоятельно созданный в SmartBasic файл.
Придраться к этому варианту де'юро невозможно - это сам пользователь устройства скопировал некий текст и вставил туда, куда пожелал.
Пользователям Аппл устройств вроде пока не запрещено копировать и просматривать любой текст на собственном устройстве. =))
2. Продвинутый способ - научить SmartBasic скачивать ZIP архив по FTP ссылке и распаковывать в текущую директорию - это даже проще, чем копировать из Dropbox, сохраняется структура каталогов и файлов.
Дропбокс (да и большинство других онлайн хранилищ) умеет создавать публичную FTP ссылку на файлы. Итого получить программу н смартфон становится даже легче, чем сейчас.
Как вариант, можно написать служебную программу на самом SmartBasic (как сделано для изменения настроек интерфейса), тогда Апплу вообще придраться будет не к чему, т.к. подобное скачивание не является встроенной функцией оболочки SmartBasic.
А вот сохранять что угодно из SmartBasic в тот же Dropbox тем же методом, что и сейчас - никто не запрещал.
Понятно, что Аппл пытается навязывать свои правила...
ИМХО обойти получение кода сторонних разработчиков (или собственного кода сохраненного на внешних ресурсах) очень просто - копи-паст никто не отменял =)
1. Можно просто скопировать содержимое исполняемого файла через браузер (из емайла, из Дропбокса...) и вставить в новый самостоятельно созданный в SmartBasic файл.
Придраться к этому варианту де'юро невозможно - это сам пользователь устройства скопировал некий текст и вставил туда, куда пожелал.
Пользователям Аппл устройств вроде пока не запрещено копировать и просматривать любой текст на собственном устройстве. =))
2. Продвинутый способ - научить SmartBasic скачивать ZIP архив по FTP ссылке и распаковывать в текущую директорию - это даже проще, чем копировать из Dropbox, сохраняется структура каталогов и файлов.
Дропбокс (да и большинство других онлайн хранилищ) умеет создавать публичную FTP ссылку на файлы. Итого получить программу н смартфон становится даже легче, чем сейчас.
Как вариант, можно написать служебную программу на самом SmartBasic (как сделано для изменения настроек интерфейса), тогда Апплу вообще придраться будет не к чему, т.к. подобное скачивание не является встроенной функцией оболочки SmartBasic.
А вот сохранять что угодно из SmartBasic в тот же Dropbox тем же методом, что и сейчас - никто не запрещал.
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Проблема с интеграцией Dropbox
Большое спасибо за советы по данному вопросу.
Дело в том, что я сейчас не разрабатываю софт для Эппл и больше не пользуюсь их экосистемой.
Smart BASIC сейчас существует по инерции, на изначально заложенной в него базе, пока очередное обновление iOS не убъет его окончательно.
На данный момент нет планов по моему возврату к программированию для iOS, я сейчас занят другими проектами.
Дело в том, что я сейчас не разрабатываю софт для Эппл и больше не пользуюсь их экосистемой.
Smart BASIC сейчас существует по инерции, на изначально заложенной в него базе, пока очередное обновление iOS не убъет его окончательно.
На данный момент нет планов по моему возврату к программированию для iOS, я сейчас занят другими проектами.
- rbytes
- Posts: 1338
- Joined: Sun May 31, 2015 12:11 am
- My devices: iPhone 11 Pro Max
iPad Pro 11
MacBook
Dell Inspiron laptop
CHUWI Plus 10 convertible Windows/Android tablet - Location: Calgary, Canada
- Flag:
- Contact:
Re: Проблема с интеграцией Dropbox
Мы понимаем, что вы не видите будущего для Smart Basic. Это понятно после поведения Apple по отношению к вам. Но вы создали много поклонников Smart Basic. Это изумительная программа. Будете ли вы рассматривать варианты, которые позволят ему продолжить? Открытый исходный код? Продажа или сдача в аренду другому разработчику или группе разработчиков?
оно будет иметь нулевую ценность для вас или для нас, если следующее обновление iOS убьет его, но будет иметь большое значение для всех нас, если мы сможем найти способ сохранить его.
Я не боюсь потери Dropbox, потому что у меня есть собственный веб-сайт, который я могу использовать в качестве станции передачи. возможно, многие другие тоже.
оно будет иметь нулевую ценность для вас или для нас, если следующее обновление iOS убьет его, но будет иметь большое значение для всех нас, если мы сможем найти способ сохранить его.
Я не боюсь потери Dropbox, потому что у меня есть собственный веб-сайт, который я могу использовать в качестве станции передачи. возможно, многие другие тоже.
The only thing that gets me down is gravity...
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Проблема с интеграцией Dropbox
Время покажет. Сейчас я не могу ответить на этот вопрос. Спасибо за ваше мнение.rbytes wrote: ↑Sun Jan 27, 2019 12:47 amМы понимаем, что вы не видите будущего для Smart Basic. Это понятно после поведения Apple по отношению к вам. Но вы создали много поклонников Smart Basic. Это изумительная программа. Будете ли вы рассматривать варианты, которые позволят ему продолжить? Открытый исходный код? Продажа или сдача в аренду другому разработчику или группе разработчиков?
оно будет иметь нулевую ценность для вас или для нас, если следующее обновление iOS убьет его, но будет иметь большое значение для всех нас, если мы сможем найти способ сохранить его.
Я не боюсь потери Dropbox, потому что у меня есть собственный веб-сайт, который я могу использовать в качестве станции передачи. возможно, многие другие тоже.