草庐IT

ios - 为什么 iframe 中的 FB.Login javascript 调用未在 FB iOS 应用程序中显示 native 登录

我正在尝试使用以下代码(取自javascriptFB.Login示例)调用FBiOS应用程序中的native弹出窗口,以允许用户登录并验证我们的应用程序。移动iOS应用程序是我们Web应用程序页面的主要用例。我们使用框架来允许客户将我们的代码嵌入他们的网站。下面的示例在直接访问(fblogin.hml)时工作​​正常(并显示正确的原生FacebookiOS弹出窗口),但在通过iframe访问时不显示任何弹出窗口工作。通过iframe调用时,对FB.ui的任何调用都可以正常工作。这是FacebookiOS应用程序和/或JavascriptSDK中的预期行为还是问题?我们可以通过其他方式从

android - React-native 获取通话记录(Android/iOS)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion是否有任何react-nativeapi/开源项目允许您在android/iOS中检索通话记录(来电/未接/去电)?谷歌搜索它不是很有帮助!

ios - React-Native 构建成功 - native 模块不能为空(iOS)

我在我本地的ElCapitanMacOSX机器上运行一个native-react应用程序。我试图让它在iOS模拟器中运行。构建成功,但我看到一个红色屏幕,上面写着:Nativemodulecannotbenull。我在控制台中看到这个错误:NotFoundError:Cannotfindentryfileglobalcode@http://localhost:8081/index.ios.jsinanyoftheroots:["/Users/User/f8app"]atDependencyGraph._getAbsolutePath(/Users/User/f8app/node_mod

ios - React native map View 未在 iOS 上加载

我已经从这里实现了react-native-maps:https://github.com/airbnb/react-native-maps它正在加载map,我的标记直到上周才正确显示。突然之间,mapView现在只是一片空白。它只是显示一个红色边框,没有其他任何内容。上周末我唯一改变的是我的项目名称。然后,我尝试了所有可以在网上找到的方法,但仍然无法正常工作。我尝试过的事情:1.reactnative链接2.问题中提到的事情在这里:https://github.com/airbnb/react-native-maps/issues/118我有推荐的map样式表map:{positio

ios - 让 CocoaPods 与 React Native 一起工作的问题

描述我安装了CocoaPods并在Xcode中打开了xcworkspace但在尝试构建时出现此错误:Ld/Users/Robert/Library/Developer/Xcode/DerivedData/CocoaPodsFailure-eqajgeoxnquybpakipqqptcwudjt/Build/Products/Debug-iphonesimulator/CocoaPodsFailure.app/PlugIns/CocoaPodsFailureTests.xctest/CocoaPodsFailureTestsnormalx86_64cd/Users/Robert/Code

android - React Native 链接外部应用程序

问题在我的nativereact应用程序中,我想启动一个名为“TacoShop”的外部应用程序。我正在使用包react-native-app-link。我想从我的应用程序中启动此应用程序,但如果未安装,请将用户带到应用程序商店。代码varurl="tacoshop://";{//dostuff}).catch((err)=>{//handleerror});它会启动googleplay/appstore,但安装后不会启动实际的应用程序。如果已安装,如何找到tacoshop应用程序上方的URL以直接启动? 最佳答案 TacoShop需

ios - React Native 中的背景 gps 位置

我想在应用程序处于后台状态时跟踪我的位置,我可以在它处于前台时跟踪我的位置,但即使在后台我也想跟踪,我需要将我的gps位置传递到我的服务器,对于那个我使用了一些模块,例如:https://www.npmjs.com/package/react-native-mauron85-background-geolocation但它没有显示任何类似的位置,即使我也检查了这个示例,但我没有得到正确的响应,例如,这是链接:https://github.com/mauron85/react-native-background-geolocation-example当我运行此示例并单击播放按钮时,它显示

ios - 如何使用 React Native 接收在 iOS 上导出/共享的文件

这是将文件导出到其他应用程序的应用程序的屏幕截图。我需要开发另一个直接接收此文件的应用程序。所以,我希望我的应用程序显示在这里,以便它可以被选为导出目标。如何使用ReactNative实现这一点? 最佳答案 您必须将nativeiOS公开给FileProvider(可能是DocumentProvider),以便您的应用程序显示在那里。似乎已经为它制作了一个包,希望它确实有效并已更新:https://github.com/Artirigo/react-native-file-provider

iOS 应用程序图标替换为 'Hack' 图标(React Native 应用程序)

我的应用程序的图标似乎莫名其妙地被这张我以前从未见过的图片所取代。这只发生在iOS上。当我在Xcode中查看AppIcon图像和应用程序的目标图像时,它显示了正确的图标。虽然我安装了第三方包,但在发生此更改之前它们已经安装好了。该应用程序本身似乎仍然运行良好。我最好的猜测这可能是我重建后第一次存档后发生的。因此,也许Xcode认为我正在尝试在没有正确认证的情况下使用相同的包名称复制旧应用程序(尽管我使用的是相同的AppStore团队)。我的磁盘也很满,但不明白为什么会导致这种情况。类似问题(无)我无法在任何地方找到任何关于以前发生的类似事情的引用资料——无论是否是ReactNative

c++ - SKPaymentQueue addPayment 并不总是触发 native 确认对话框

好的,我正在将IAP实现到iOs应用程序中,只有商店中的某些产品实际上触发了native购买处理对话框。背景:该应用程序使用cocos2dx和javascript绑定(bind)以实现跨平台能力。我们正在深入研究iOsnative部门以实现商店处理。这些调用都正常工作:[[SKPaymentQueuedefaultQueue]addTransactionObserver:self];[SKPaymentQueuecanMakePayments];[[SKProductsRequestalloc]initWithProductIdentifiers:productIdentifiers]