Как Вы заставляете iPhone вибрировать на произвольное время?

Вы можете установить непрозрачность на графике заполненной области с помощью цвета RGBA в fillcolor, например

.

import plotly.plotly as py

x = ['Winter', 'Spring', 'Summer', 'Fall']

y_values = [[40, 60, 40, 10],
            [20, 10, 10, 60],
            [40, 30, 50, 30]]

colors = ['rgba(131, 90, 241, 0.25)',
          'rgba(111, 231, 219, 0.5)',
          'rgba(184, 247, 212, 1)']

data = []

for i, y in enumerate(y_values):
    data.append(dict(x=x,
                     y=y,
                     hoverinfo='x+y',
                     mode='lines',
                     line=dict(width=0.5,
                               color=colors[i]),
                     fillcolor=colors[i],
                     stackgroup='one'))



fig = dict(data=data)
py.iplot(fig, filename='stacked-area-plot-hover', validate=False)

дает вам

enter image description here

14
задан Matt Ball 6 September 2013 в 04:43
поделиться

3 ответа

Да, это - что-то, что вызвало отклонения AppStore в прошлом, и вероятно будет снова..., что означает, что все еще возможно сделать это.

При ответе на мой собственный вопрос вот то, как сделать это:

Добавьте платформу CoreTelephony в Фазах разработки.

объявите:

extern void * _CTServerConnectionCreate(CFAllocatorRef, int (*)(void *, CFStringRef, CFDictionaryRef, void *), int *);
extern int _CTServerConnectionSetVibratorState(int *, void *, int, int, float, float, float);

static void* connection = nil;
static int x = 0;

инициализируйте:

connection = _CTServerConnectionCreate(kCFAllocatorDefault, &vibratecallback, &x);

запустите вибрацию:

_CTServerConnectionSetVibratorState(&x, connection, 3, intensity, 0, 0, 0);

вибрация остановки:

_CTServerConnectionSetVibratorState(&x, connection, 0, 0, 0, 0, 0);

Этот код от HapticKeyboard, загружаемое приложение, которое шумит телефон, как Вы вводите. Это доступно для взломанных телефонов на Cydia. См. также мой опыт джейлбрекинга),

Какие-либо другие хорошие ссылки?

13
ответ дан 1 December 2019 в 12:54
поделиться

Нет никакого способа сделать это использование SDK, извините.

4
ответ дан 1 December 2019 в 12:54
поделиться

Мало того, что это невозможно сделать использование SDK, но это - также первый объект в Неофициальных Критериях Отклонения App Store.

4
ответ дан 1 December 2019 в 12:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: