小编Kir*_*ghi的帖子

iOS - 如何检查天气文件是否有效?

我已经创建了开发和生产pem文件.我已按照以下步骤操作:

1)developer.apple.com:AppIDs部分检查Bundle id支持开发SSL证书,如果没有则创建该证书(支持APNS)

2)打开钥匙链

3)右键单击我们的证书和出口证书.

4)你将从这里得到.p12文件:like:hope_APNS.p12

5)打开控制台(终端)并运行以下命令(在此处使用创建的.p12文件作为输入)openssl pkcs12 -in apns-dev-cert.p12 -out apns-dev-cert.pem -nodes -clcerts

6)你将获得相同的.pem文件.(如hope_APNS.pem)

开发pem文件工作正常.但是有一些生产pem文件.当我设置生产pem文件并从控制台发送推送通知.我不会推动我的设备.

apple-push-notifications ios

17
推荐指数
2
解决办法
1万
查看次数

Android - 如何将音频的原始数据转换为wav?

我在我的Android应用程序中实现了录制音频的功能.我的应用程序在linux上工作正常.但是当我在mac osx中运行相同的应用程序并录制音频时,它会崩溃我的应用程序.

       private AudioRecordingThread recordingThread;

       recordingThread = new AudioRecordingThread(fileName,
            new AudioRecordingHandler() {
                @Override
                public void onFftDataCapture(final byte[] bytes) {
                    runOnUiThread(new Runnable() {
                        public void run() {
                            if (visualizerView != null) {
                                visualizerView.updateVisualizerFFT(bytes);
                            }
                        }
                    });
                }

                @Override
                public void onRecordSuccess() {
                }

                @Override
                public void onRecordingError() {
                    runOnUiThread(new Runnable() {
                        public void run() {
                            recordStop();
                            NotificationUtils.showInfoDialog(
                                    ActivityCropImage.this,
                                    "Error in saving");
                        }
                    });
                }

                @Override
                public void onRecordSaveError() {
                    runOnUiThread(new Runnable() {
                        public void run() {
                            recordStop();
                            NotificationUtils.showInfoDialog(
                                    ActivityCropImage.this,
                                    "Error in …
Run Code Online (Sandbox Code Playgroud)

android

7
推荐指数
1
解决办法
2717
查看次数

-bash:ls:找不到命令

我在我的系统中设置了react-native.我有mac OS X El Capitan.

在完成react native的设置后,每当我打开终端并输入命令ls时,它会显示"command not found".

export PATH="/usr/bin:/bin:/usr/sbin:/sbin"
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
Run Code Online (Sandbox Code Playgroud)

在我的终端上执行以上两行后,一切正常.之后ls命令正在运行.但是,一旦我关闭我的终端并再次打开它,ls命令停止工作,它显示"命令未找到".

我还尝试在.bash_profile文件中添加以上两行,但没有成功.我不知道如何摆脱这个问题.

macos bash

5
推荐指数
1
解决办法
1万
查看次数

反应原生 iOS:无法连接到开发服务器

我在调试由 React Native 构建的应用程序时遇到问题。每当我开始构建时,都会出现无法连接到开发服务器的错误。我尝试了各种解决方案,例如升级 npm、清除 watchman 缓存、重新启动 npm。他们都没有工作。任何帮助是最受欢迎的!!!

ios react-native

5
推荐指数
2
解决办法
8689
查看次数

Appium:如何在java中使用自动化测试用例检查设备名称

我正在为一个应用程序实现自动化测试用例。我想概括一些测试用例,以便根据某些条件在每个设备上运行。因此,为了做到这一点,我必须使用一些代码获取设备名称。我无法获得用于检查设备名称的代码。任何帮助是最受欢迎的!!!

java android intellij-idea appium appium-android

5
推荐指数
1
解决办法
1741
查看次数