Проблема с интеграцией Dropbox

User avatar
Mr. Kibernetik
Site Admin
Posts: 4782
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Проблема с интеграцией Dropbox

Post by Mr. Kibernetik »

Apple отказали в очередном обновлении smart BASIC из-за того, что smart BASIC может импортировать файлы из Dropbox.

Есть два варианта:
- smart BASIC больше никогда не будет обновляться;
- smart BASIC будет обновляться, но интеграция с Dropbox будет удалена.

Есть какие-нибудь комментарии или предложения?

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Проблема с интеграцией Dropbox

Post by Фант »

А зачем тогда вообще нужен дропбокс, если нельзя использовать интеграцию с ним? Что это за дичь от эйпл?

User avatar
Mr. Kibernetik
Site Admin
Posts: 4782
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Проблема с интеграцией Dropbox

Post by Mr. Kibernetik »

Они так трактуют собственное правило: приложение не может импортировать сторонний код.

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 не являются сторонним кодом, они и слышать не хотят. Для них это - сторонний код.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Проблема с интеграцией Dropbox

Post by Фант »

Даже сложно чтото посоветовать. Модет паузу взять? Через пару неделек попробуйте просунуть программу в апп стор

User avatar
Dutchman
Posts: 848
Joined: Mon May 06, 2013 9:21 am
My devices: iMac, iPad Air, iPhone
Location: Netherlands
Flag: Netherlands

Re: Проблема с интеграцией Dropbox

Post by Dutchman »

Access to iCloud rather than Dropbox seems an obvious solution to me.

User avatar
Mr. Kibernetik
Site Admin
Posts: 4782
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Проблема с интеграцией Dropbox

Post by Mr. Kibernetik »

Dutchman wrote:
Tue Aug 01, 2017 8:12 am
Access to iCloud rather than Dropbox seems an obvious solution to me.
I have created a similar topic for English speaking users and will reply there.

Denismix
Posts: 3
Joined: Tue Jan 01, 2019 12:04 pm
Flag: Russia

Re: Проблема с интеграцией Dropbox

Post by Denismix »

Очень хочется обновлений, тем более, что ряд функций, например доступ к камере, перестал работать.

Понятно, что Аппл пытается навязывать свои правила...
ИМХО обойти получение кода сторонних разработчиков (или собственного кода сохраненного на внешних ресурсах) очень просто - копи-паст никто не отменял =)

1. Можно просто скопировать содержимое исполняемого файла через браузер (из емайла, из Дропбокса...) и вставить в новый самостоятельно созданный в SmartBasic файл.
Придраться к этому варианту де'юро невозможно - это сам пользователь устройства скопировал некий текст и вставил туда, куда пожелал.
Пользователям Аппл устройств вроде пока не запрещено копировать и просматривать любой текст на собственном устройстве. =))


2. Продвинутый способ - научить SmartBasic скачивать ZIP архив по FTP ссылке и распаковывать в текущую директорию - это даже проще, чем копировать из Dropbox, сохраняется структура каталогов и файлов.
Дропбокс (да и большинство других онлайн хранилищ) умеет создавать публичную FTP ссылку на файлы. Итого получить программу н смартфон становится даже легче, чем сейчас.

Как вариант, можно написать служебную программу на самом SmartBasic (как сделано для изменения настроек интерфейса), тогда Апплу вообще придраться будет не к чему, т.к. подобное скачивание не является встроенной функцией оболочки SmartBasic.

А вот сохранять что угодно из SmartBasic в тот же Dropbox тем же методом, что и сейчас - никто не запрещал.

User avatar
Mr. Kibernetik
Site Admin
Posts: 4782
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Проблема с интеграцией Dropbox

Post by Mr. Kibernetik »

Большое спасибо за советы по данному вопросу.
Дело в том, что я сейчас не разрабатываю софт для Эппл и больше не пользуюсь их экосистемой.
Smart BASIC сейчас существует по инерции, на изначально заложенной в него базе, пока очередное обновление iOS не убъет его окончательно.
На данный момент нет планов по моему возврату к программированию для iOS, я сейчас занят другими проектами.

User avatar
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: Canada
Contact:

Re: Проблема с интеграцией Dropbox

Post by rbytes »

Мы понимаем, что вы не видите будущего для Smart Basic. Это понятно после поведения Apple по отношению к вам. Но вы создали много поклонников Smart Basic. Это изумительная программа. Будете ли вы рассматривать варианты, которые позволят ему продолжить? Открытый исходный код? Продажа или сдача в аренду другому разработчику или группе разработчиков?

оно будет иметь нулевую ценность для вас или для нас, если следующее обновление iOS убьет его, но будет иметь большое значение для всех нас, если мы сможем найти способ сохранить его.

Я не боюсь потери Dropbox, потому что у меня есть собственный веб-сайт, который я могу использовать в качестве станции передачи. возможно, многие другие тоже.
The only thing that gets me down is gravity...

User avatar
Mr. Kibernetik
Site Admin
Posts: 4782
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Проблема с интеграцией Dropbox

Post by Mr. Kibernetik »

rbytes wrote:
Sun Jan 27, 2019 12:47 am
Мы понимаем, что вы не видите будущего для Smart Basic. Это понятно после поведения Apple по отношению к вам. Но вы создали много поклонников Smart Basic. Это изумительная программа. Будете ли вы рассматривать варианты, которые позволят ему продолжить? Открытый исходный код? Продажа или сдача в аренду другому разработчику или группе разработчиков?

оно будет иметь нулевую ценность для вас или для нас, если следующее обновление iOS убьет его, но будет иметь большое значение для всех нас, если мы сможем найти способ сохранить его.

Я не боюсь потери Dropbox, потому что у меня есть собственный веб-сайт, который я могу использовать в качестве станции передачи. возможно, многие другие тоже.
Время покажет. Сейчас я не могу ответить на этот вопрос. Спасибо за ваше мнение.

Post Reply